JavaTM 2 Platform
Standard Ed. 6

類別 javax.swing.UIDefaults
的使用

使用 UIDefaults 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.plaf.multi 提供了組合兩個或多個外觀的使用者介面物件。 
javax.swing.plaf.synth Synth 是一個可更換皮膚 (skinnable) 的外觀,在其中可委託所有繪製。 
 

javax.swingUIDefaults 的使用
 

返回 UIDefaultsjavax.swing 中的方法
 UIDefaults LookAndFeel.getDefaults()
          返回外觀的預設值。
static UIDefaults UIManager.getDefaults()
          返回該預設值。
static UIDefaults UIManager.getLookAndFeelDefaults()
          從當前外觀返回 UIDefaultsUIDefaults 在安裝該外觀時獲得。
 

參數型別為 UIDefaultsjavax.swing 中的方法
 Object UIDefaults.LazyValue.createValue(UIDefaults table)
          創建從 UIDefaults 表中檢索的實際值。
 Object UIDefaults.ActiveValue.createValue(UIDefaults table)
          創建從 UIDefaults 表中檢索的值。
 Object UIDefaults.ProxyLazyValue.createValue(UIDefaults table)
          創建從 UIDefaults 表中檢索的值。
 Object UIDefaults.LazyInputMap.createValue(UIDefaults table)
          使用傳入的綁定創建一個 InputMap
 

javax.swing.plaf.basicUIDefaults 的使用
 

返回 UIDefaultsjavax.swing.plaf.basic 中的方法
 UIDefaults BasicLookAndFeel.getDefaults()
          返回外觀預設值。
 

參數型別為 UIDefaultsjavax.swing.plaf.basic 中的方法
protected  void BasicLookAndFeel.initClassDefaults(UIDefaults table)
          用從 uiClassID 到 ui 類別的完全限定名稱的映射關係填充 table
protected  void BasicLookAndFeel.initComponentDefaults(UIDefaults table)
          用基本外觀的預設值填充 table
protected  void BasicLookAndFeel.initSystemColorDefaults(UIDefaults table)
          用系統顏色填充 table
protected  void BasicLookAndFeel.loadSystemColors(UIDefaults table, String[] systemColors, boolean useNative)
          用 systemColors 中的 name-color 對填充 table
 

javax.swing.plaf.metalUIDefaults 的使用
 

返回 UIDefaultsjavax.swing.plaf.metal 中的方法
 UIDefaults MetalLookAndFeel.getDefaults()
          返回外觀的預設值。
 

參數型別為 UIDefaultsjavax.swing.plaf.metal 中的方法
 void OceanTheme.addCustomEntriesToTable(UIDefaults table)
          將此主題的自定義條目添加到預設表中。
 void MetalTheme.addCustomEntriesToTable(UIDefaults table)
          將特定於此主題的值添加到預設表。
protected  void MetalLookAndFeel.initClassDefaults(UIDefaults table)
          用從 uiClassID 到 ui 類別完全限定名的映射關係填充 table
protected  void MetalLookAndFeel.initComponentDefaults(UIDefaults table)
          用 metal 的預設值填充 table
protected  void MetalLookAndFeel.initSystemColorDefaults(UIDefaults table)
          用系統顏色填充 table
 

javax.swing.plaf.multiUIDefaults 的使用
 

返回 UIDefaultsjavax.swing.plaf.multi 中的方法
 UIDefaults MultiLookAndFeel.getDefaults()
          創建、初始化並返回特定於外觀的預設值。
 

javax.swing.plaf.synthUIDefaults 的使用
 

返回 UIDefaultsjavax.swing.plaf.synth 中的方法
 UIDefaults SynthLookAndFeel.getDefaults()
          返回此 SynthLookAndFeel 的預設值。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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