JavaTM 2 Platform
Standard Ed. 6

類別 javax.swing.JLabel
的使用

使用 JLabel 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
 

javax.swingJLabel 的使用
 

javax.swingJLabel 的子類別
 class DefaultListCellRenderer
          呈現列表中的一個項。
static class DefaultListCellRenderer.UIResource
          實作 UIResource 的 DefaultListCellRenderer 的子類別。
 

javax.swing.plaf.basicJLabel 的使用
 

javax.swing.plaf.basicJLabel 的子類別
 class BasicComboBoxRenderer
          ComboBox 渲染器 警告:此類別的序列化物件將與以後的 Swing 版本不相容。
static class BasicComboBoxRenderer.UIResource
          實作 UIResource 的 BasicComboBoxRenderer 的子類別。
 

參數型別為 JLabeljavax.swing.plaf.basic 中的方法
protected  void BasicLabelUI.installComponents(JLabel c)
           
protected  void BasicLabelUI.installDefaults(JLabel c)
           
protected  void BasicLabelUI.installKeyboardActions(JLabel l)
           
protected  void BasicLabelUI.installListeners(JLabel c)
           
protected  String BasicLabelUI.layoutCL(JLabel label, FontMetrics fontMetrics, String text, Icon icon, Rectangle viewR, Rectangle iconR, Rectangle textR)
          將調用轉發到 SwingUtilities.layoutCompoundLabel()。
protected  void BasicLabelUI.paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY)
          利用 background.lighter() 將 clippedText 繪製在 textX、textY 處,然後利用 background.darker() 向右下移動一個像素。
protected  void BasicLabelUI.paintEnabledText(JLabel l, Graphics g, String s, int textX, int textY)
          利用標籤的前景色將 clippedText 繪製在 textX、textY 處。
protected  void BasicLabelUI.uninstallComponents(JLabel c)
           
protected  void BasicLabelUI.uninstallDefaults(JLabel c)
           
protected  void BasicLabelUI.uninstallKeyboardActions(JLabel c)
           
protected  void BasicLabelUI.uninstallListeners(JLabel c)
           
 

javax.swing.plaf.metalJLabel 的使用
 

javax.swing.plaf.metalJLabel 的子類別
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          呈現不同的型別大小和樣式。
 

參數型別為 JLabeljavax.swing.plaf.metal 中的方法
protected  void MetalLabelUI.paintDisabledText(JLabel l, Graphics g, String s, int textX, int textY)
          只繪製文本灰度 (Label.disabledForeground),而不是使用標籤前景色。
 

javax.swing.tableJLabel 的使用
 

javax.swing.tableJLabel 的子類別
 class DefaultTableCellRenderer
          呈現(顯示) JTable 中每個單元格的標準類別。
static class DefaultTableCellRenderer.UIResource
          DefaultTableCellRenderer 的一個子類別,它實作 UIResource
 

javax.swing.treeJLabel 的使用
 

javax.swing.treeJLabel 的子類別
 class DefaultTreeCellRenderer
          顯示階層樹中的條目。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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