JavaTM 2 Platform
Standard Ed. 6

軟體套件 javax.swing.plaf.metal

提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。

請參見:
          描述

類別摘要
DefaultMetalTheme 提供 Java 外觀原型的 MetalTheme 的一個具體實作,程式碼名稱為「Steel」。
MetalBorders 可以提供適用於 metal L & F 的 Border 的處理器物件。
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 實作 警告:此類別的序列化物件與以後的 Swing 版本不相容。
MetalCheckBoxIcon OrganicCheckBoxUI 的 CheckboxIcon 實作 警告:此類別的序列化物件與以後的 Swing 版本不相容。
MetalCheckBoxUI MetalCheckboxUI 的 CheckboxUI 實作 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
MetalComboBoxButton 協助 MetalComboBoxUI 的 JButton 子類別 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
MetalComboBoxEditor Metal 可編輯組合框的預設編輯器 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
MetalComboBoxEditor.UIResource 實作 UIResource 的 BasicComboBoxEditor 的一個子類別。
MetalComboBoxIcon 此實用工具類別繪製指示 MetalComboBox 的水平條
MetalComboBoxUI JComboBox 的 Metal UI 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
MetalDesktopIconUI Metal 桌面圖標。
MetalFileChooserUI FileChooser 的 Metal L&F 實作。
MetalIconFactory 為 JavaTM 外觀 (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 L&F 實作。
MetalLookAndFeel Java 外觀,也稱為 Metal。
MetalMenuBarUI MenuBarUI 的 Metal 實作。
MetalPopupMenuSeparatorUI PopupMenuSeparatorUI 的 Metal L&F 實作。
MetalProgressBarUI ProgressBarUI 的 Metal 實作。
MetalRadioButtonUI MetalRadioButtonUI 的 RadioButtonUI 實作 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
MetalRootPaneUI 提供 RootPaneUI 的 metal 外觀實作。
MetalScrollBarUI ScrollBarUI 的 Metal 外觀實作
MetalScrollButton Metal 滾動條箭頭的 JButton 物件。
MetalScrollPaneUI ScrollPaneUI 的 Metal L&F 實作。
MetalSeparatorUI SeparatorUI 的 Metal L&F 實作。
MetalSliderUI SliderUI 的 Java L&F 實作。
MetalSplitPaneUI Metal 分隔窗格。
MetalTabbedPaneUI BasicTabbedPaneUI 的 Metal 子類別。
MetalTextFieldUI JTextField 外觀的基礎。
MetalTheme MetalTheme 提供 Java 外觀所使用的調色板和字體。
MetalToggleButtonUI MetalToggleButton 實作 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
MetalToolBarUI ToolBarUI 的 Metal 外觀實作。
MetalToolTipUI BasicToolTipUI 的 Metal L&F 擴展。
MetalTreeUI TreeUI 的 metal 外觀實作。
OceanTheme MetalLookAndFeel 的預設主題。
 

軟體套件 javax.swing.plaf.metal 的描述

提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。

這些類別被設計成在已安裝相應的 LookAndFeel 類別 (UIManager.setLookAndFeel(new XXXLookAndFeel())) 時使用。安裝了不同的 LookAndFeel 時使用它們可能產生不可預料的結果,包括異常。此外,更改由 UIManager 維護的 LookAndFeel 卻不更新所有 JComponent 的相應 ComponentUI 也會產生不可預料的結果,比如錯誤的顯示顏色,因而通常不鼓勵這樣做。

註:大多數 Swing API 都不是 執行緒安全的。有關細節,請參閱 The Java Tutorial 中的 Threads and Swing 一節。

從以下版本開始:
1.2

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only