モジュール java.desktop
パッケージ javax.swing.plaf.metal
パッケージjavax.swing.plaf.metal
デフォルトのLook & FeelであるJava Look & Feel (以前のコード名はMetal)に従って構築されたユーザー・インタフェース・オブジェクトを提供します。
これらのクラスは、対応するLookAndFeel
クラスがインストールされている間(UIManager.setLookAndFeel(new XXXLookAndFeel())
)に使用するように設計されています。 別のLookAndFeel
がインストールされている間に使用すると、例外を含む予期しない結果を引き起こすことがあります。 さらに、JComponent
の対応するComponentUI
を更新しないでUIManager
が管理するLookAndFeel
を変更すると、違う色が出力されるなど予期しない結果を引き起こすことがあるので、通常はお勧めしません。
ノート: ほとんどのSwing APIはスレッド・セーフではありません。 詳細は、「The Java Tutorial」の「Concurrency in Swing」セクションを参照してください。
- 導入されたバージョン:
- 1.2
-
クラスのサマリークラス説明Java Look & Feelのオリジナルの外観(コード名Steel)を提供する
MetalTheme
の具象実装です。MetalのL & Fに適したBorderを提供できるファクトリ・オブジェクトです。クラスはJButton
のボーダーを表します。クラスは3Dボーダーを表します。クラスはJInternalFrame
のボーダーを表します。クラスはJMenuBar
のボーダーを表します。クラスはJMenuItem
のボーダーを表します。クラスはオプション・ダイアログのボーダーを表します。Paletteが使用するボーダーです。クラスはJPopupMenu
のボーダーを表します。クラスは、ロールオーバーButton
のボーダーを表します。クラスはJScrollPane
のボーダーを表します。テーブル・ヘッダーのボーダーです。クラスはJTestField
のボーダーを表します。クラスはJToolBar
のボーダーを表します。MetalButtonUI実装です。OrganicCheckBoxUIに使用するCheckboxIconの実装ですMetalCheckboxUIのCheckboxUI実装です。MetalComboBoxUIを補助するJButtonサブクラス編集可能なMetalコンボボックス用のデフォルト・エディタです。UIResourceを実装するBasicComboBoxEditorのサブクラスです。MetalComboBoxを示す水平線を描画するユーティリティ・クラスです。JComboBox用のMetal UIです。Metalデスクトップ・アイコンです。FileChooserのMetal L&F実装です。Javaルック・アンド・フィール(Metal)のIcon
を提供するファクトリ・オブジェクト。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。Paletteクローズのアイコンを定義します。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。クラスはツリーのリーフのアイコンを表します。JLF仕様のタイトル・バーを管理するクラスです。JInternalFrameのMetal実装です。LabelUIのWindows L&F実装です。Java Look & Feel (Metalとも呼ばれている)です。MenuBarUI
のMetal実装です。PopupMenuSeparatorUIのMetal L&F実装です。ProgressBarUIのMetal実装です。MetalRadioButtonUIのRadioButtonUI実装です。RootPaneUI
のMetal Look & Feel実装を提供します。Metal Look & Feelのための、ScrollBarUIの実装です。Metalスクロール・バー矢印用のJButtonオブジェクトです。ScrollPaneUIのMetal L&F実装です。SeparatorUIのMetal L&F実装です。SliderUIのJava L&F実装です。Metal分割ペインです。BasicTabbedPaneUIのMetalサブクラスです。JTextFieldのLook & Feelの基礎です。MetalTheme
は、Java Look & Feelで使用するカラー・パレットとフォントを提供します。MetalToggleButton実装です。ToolBarUIのMetal Look & Feel実装です。BasicToolTipUIのMetal L&F拡張です。TreeUI
のMetal Look & Feel実装です。MetalLookAndFeel
のデフォルトのテーマ。