JavaTM Platform
Standard Ed. 6

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

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

参照先:
          説明

クラスの概要
DefaultMetalTheme Java Look & Feel のオリジナルの外観 (コード名 Steel) を提供する MetalTheme の具象実装です。
MetalBorders Metal の Look & Feel に適した Border を提供できるファクトリオブジェクトです。
MetalBorders.ButtonBorder  
MetalBorders.Flush3DBorder  
MetalBorders.InternalFrameBorder  
MetalBorders.MenuBarBorder  
MetalBorders.MenuItemBorder  
MetalBorders.OptionDialogBorder  
MetalBorders.PaletteBorder Palette が使用するボーダーです。
MetalBorders.PopupMenuBorder  
MetalBorders.RolloverButtonBorder  
MetalBorders.ScrollPaneBorder  
MetalBorders.TableHeaderBorder テーブルヘッダーのボーダーです。
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 Metal として知られている Java Look & Feel です。
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 MetalTheme は、Java Look & Feel で使用するカラーパレットとフォントを提供します。
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 がインストールされている間に使用すると、例外を含む予期しない結果を引き起こすことがあります。さらに、JComponent の対応する ComponentUI を更新しないで UIManager が管理する LookAndFeel を変更すると、違う色が出力されるなど予期しない結果を引き起こすことがあるので、通常はお勧めしません。

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

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

JavaTM Platform
Standard Ed. 6

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

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