JavaTM 2 Platform
Standard Ed. 5.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) を実装します。
MetalMenuBarUI MenuBarUI の 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 この abstract クラスは、Metal で使用される色を記述する汎用的な方法として機能します。
MetalToggleButtonUI MetalToggleButton の実装です。
MetalToolBarUI ToolBarUI の Metal Look & Feel による実装です。
MetalToolTipUI BasicToolTipUI の Metal Look & Feel による拡張です。
MetalTreeUI TreeUI の Metal Look & Feel による実装です。
OceanTheme このクラスは、MetalLookAndFeel を使用して、アプリケーションの新しい外観を提供します。
 

パッケージ 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
Standard Ed. 5.0

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

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。