JavaTM 2 Platform
Standard Ed. 6

介面 javax.swing.plaf.UIResource
的使用

使用 UIResource 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
 

javax.swingUIResource 的使用
 

實作 UIResourcejavax.swing 中的類別
static class DefaultListCellRenderer.UIResource
          實作 UIResource 的 DefaultListCellRenderer 的子類別。
protected  class JScrollPane.ScrollBar
          預設情況下,JScrollPane 創建的滾動條為此類別的實例。
static class ScrollPaneLayout.UIResource
          ScrollPaneLayout 的 UI 資源版本。
 

javax.swing.plafUIResource 的使用
 

實作 UIResourcejavax.swing.plaf 中的類別
 class ActionMapUIResource
          實作 UIResource 的 javax.swing.ActionMap 的子類別。
 class BorderUIResource
           
static class BorderUIResource.BevelBorderUIResource
           
static class BorderUIResource.CompoundBorderUIResource
           
static class BorderUIResource.EmptyBorderUIResource
           
static class BorderUIResource.EtchedBorderUIResource
           
static class BorderUIResource.LineBorderUIResource
           
static class BorderUIResource.MatteBorderUIResource
           
static class BorderUIResource.TitledBorderUIResource
           
 class ColorUIResource
           
 class ComponentInputMapUIResource
          實作 UIResource 的 javax.swing.ComponentInputMap 的子類別。
 class DimensionUIResource
           
 class FontUIResource
          實作 UIResource 的 java.awt.Font 的子類別。
 class IconUIResource
          實作 UIResource 的 Icon 套件裝類別。
 class InputMapUIResource
          實作 UIResource 的 javax.swing.InputMap 的子類別。
 class InsetsUIResource
           
 

javax.swing.plaf.basicUIResource 的使用
 

實作 UIResourcejavax.swing.plaf.basic 中的類別
static class BasicBorders.ButtonBorder
           
static class BasicBorders.FieldBorder
           
static class BasicBorders.MarginBorder
           
static class BasicBorders.MenuBarBorder
           
static class BasicBorders.RadioButtonBorder
           
static class BasicBorders.RolloverButtonBorder
          用於翻轉工具欄按鈕的特殊細邊框。
static class BasicBorders.SplitPaneBorder
          繪製圍繞拆分窗格的邊框。
static class BasicBorders.ToggleButtonBorder
           
static class BasicComboBoxEditor.UIResource
          實作 UIResource 的 BasicComboBoxEditor 的子類別。
static class BasicComboBoxRenderer.UIResource
          實作 UIResource 的 BasicComboBoxRenderer 的子類別。
static class BasicTextUI.BasicCaret
           
static class BasicTextUI.BasicHighlighter
           
 class DefaultMenuLayout
          Popup 選單和選單欄的預設佈局管理器。
 

javax.swing.plaf.metalUIResource 的使用
 

實作 UIResourcejavax.swing.plaf.metal 中的類別
static class MetalBorders.ButtonBorder
           
static class MetalBorders.Flush3DBorder
           
static class MetalBorders.InternalFrameBorder
           
static class MetalBorders.MenuBarBorder
           
static class MetalBorders.MenuItemBorder
           
static class MetalBorders.OptionDialogBorder
           
static class MetalBorders.PaletteBorder
          Palette 的邊框。
static class MetalBorders.PopupMenuBorder
           
static class MetalBorders.RolloverButtonBorder
           
static class MetalBorders.ScrollPaneBorder
           
static class MetalBorders.TextFieldBorder
           
static class MetalBorders.ToggleButtonBorder
           
static class MetalBorders.ToolBarBorder
           
 class MetalCheckBoxIcon
          OrganicCheckBoxUI 的 CheckboxIcon 實作 警告:此類別的序列化物件與以後的 Swing 版本不相容。
static class MetalComboBoxEditor.UIResource
          實作 UIResource 的 BasicComboBoxEditor 的一個子類別。
static class MetalIconFactory.PaletteCloseIcon
          定義一個用於 Palette 關閉的圖標
 

javax.swing.tableUIResource 的使用
 

實作 UIResourcejavax.swing.table 中的類別
static class DefaultTableCellRenderer.UIResource
          DefaultTableCellRenderer 的一個子類別,它實作 UIResource
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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