JavaTM 2
Platform
Std. Ed. v1.4.0

パッケージ javax.swing.plaf.metal

デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザインタフェースオブジェクトを提供します。

参照:
          説明

クラスの概要
DefaultMetalTheme デフォルトの Metal Theme を記述します。
MetalBorders Metal の Look & Feel に適した Borders を作成するファクトリオブジェクトです。
MetalBorders.ButtonBorder  
MetalBorders.Flush3DBorder  
MetalBorders.InternalFrameBorder  
MetalBorders.MenuBarBorder  
MetalBorders.MenuItemBorder  
MetalBorders.OptionDialogBorder  
MetalBorders.PaletteBorder Palette が使用するボーダです。
MetalBorders.PopupMenuBorder  
MetalBorders.RolloverButtonBorder  
MetalBorders.ScrollPaneBorder  
MetalBorders.TableHeaderBorder Table Header のボーダです。
MetalBorders.TextFieldBorder  
MetalBorders.ToggleButtonBorder  
MetalBorders.ToolBarBorder  
MetalButtonUI MetalButtonUI の実装です。
MetalCheckBoxIcon OrganicCheckBoxUI に使用する CheckboxIcon の実装です。
MetalCheckBoxUI MetalCheckboxUI に使用する CheckboxUI の実装です。
MetalComboBoxButton MetalComboBoxUI を補助する JButton サブクラスです。
MetalComboBoxEditor 編集可能な Metal コンボボックスに使用するデフォルトのエディタです。
MetalComboBoxEditor.UIResource UIResource を実装する BasicComboBoxEditor のサブクラスです。
MetalComboBoxIcon MetalComboBox を示す水平線を描画するユーティリティクラスです。
MetalComboBoxUI JComboBox 用の Metal UI です。
MetalDesktopIconUI Metal のデスクトップアイコンです。
MetalFileChooserUI FileChooser の Metal Look & Feel 実装です。
MetalIconFactory JavaTM の Look & Feel (Metal) で使用する Icon を提供するファクトリオブジェクトです。
MetalIconFactory.FileIcon16 警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。
MetalIconFactory.FolderIcon16 警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。
MetalIconFactory.PaletteCloseIcon Palette クローズのアイコンを定義します。
MetalIconFactory.TreeControlIcon 警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。
MetalIconFactory.TreeFolderIcon 警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。
MetalIconFactory.TreeLeafIcon  
MetalInternalFrameTitlePane JLF 仕様のタイトルバーを管理するクラスです。
MetalInternalFrameUI JInternalFrame の Metal による実装です。
MetalLabelUI LabelUI の Windows Look & Feel による実装です。
MetalLookAndFeel Java Look & Feel (コード名は Metal) を実装します。
MetalPopupMenuSeparatorUI PopupMenuSeparatorUI の Metal Look & Feel による実装です。
MetalProgressBarUI ProgressBarUI の Metal による実装です。
MetalRadioButtonUI MetalRadioButtonUI で使用する RadioButtonUI の実装です。
MetalRootPaneUI RootPaneUI のための、Metal Look & Feel の実装を提供します。
MetalScrollBarUI Metal Look & Feel のための、ScrollBarUI の実装です。
MetalScrollButton Metal スクロールバー矢印に使用する Jbutton オブジェクトです。
MetalScrollPaneUI ScrollPaneUI の Metal Look & Feel による実装です。
MetalSeparatorUI SeparatorUI の Metal Look & Feel による実装です。
MetalSliderUI SliderUI の Java Look & Feel による実装です。
MetalSplitPaneUI Metal のスプリットペインです。
MetalTabbedPaneUI BasicTabbedPaneUI の Metal サブクラスです。
MetalTextFieldUI JTextField で使用する Look & Feel の基礎になるクラスです。
MetalTheme Metal で使用される色を記述する汎用的な方法として機能します。
MetalToggleButtonUI MetalToggleButton の実装です。
MetalToolBarUI ToolBarUI の Metal Look & Feel による実装です。
MetalToolTipUI BasicToolTipUI の Metal Look & Feel による拡張です。
MetalTreeUI TreeUIの Metal Look & Feel による実装です。
 

パッケージ javax.swing.plaf.metal の説明

デフォルトの Look & Feel である Java Look & Feel (コード名は Metal) に従って作成されたユーザインタフェースオブジェクトを提供します。

これらのクラスは、対応する LookAndFeel クラスがインストールされているときに使用するよう設計されています (UIManager.setLookAndFeel(new XXXLookAndFeel()))。異なる LookAndFeel がインストールされているときに使用すると、例外を含む予想外の結果を引き起こす場合があります。さらに、対応する JComponentComponentUI を更新せずに、UIManager が管理する LookAndFeel を変更する場合も、間違ったカラーの表示など予想外の結果を引き起こす場合があり、通常これは推奨されません。

注: ほとんどの Swing API は、スレッドに対して安全ではありません。詳細については、「The Java Tutorial」「Threads and Swing」セクションを参照してください。

導入されたバージョン:
1.2

JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.