JavaTM 2 Platform
Standard Ed. 6

類別 javax.swing.JComponent
的使用

使用 JComponent 的軟體套件
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.colorchooser 包含供 JColorChooser 元件使用的類別和介面。 
javax.swing.event 供 Swing 元件觸發的事件使用。 
javax.swing.plaf 提供一個介面和許多抽象類別,Swing 用它們來提供自己的可插入外觀功能。 
javax.swing.plaf.basic 提供了根據基本外觀建構的使用者介面物件。 
javax.swing.plaf.metal 提供根據 Java 外觀(曾經代稱為 Metal)建構的使用者介面物件,Java 外觀是預設外觀。 
javax.swing.plaf.multi 提供了組合兩個或多個外觀的使用者介面物件。 
javax.swing.plaf.synth Synth 是一個可更換皮膚 (skinnable) 的外觀,在其中可委託所有繪製。 
javax.swing.table 提供用於處理 javax.swing.JTable 的類別和介面。 
javax.swing.text 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
 

javax.swingJComponent 的使用
 

javax.swingJComponent 的子類別
 class AbstractButton
          定義按鈕和選單項的一般行為。
 class Box
          使用 BoxLayout 物件作為其佈局管理器的一個輕量級容器。
static class Box.Filler
          參與佈局但沒有視圖的輕量級元件的實作。
 class DefaultListCellRenderer
          呈現列表中的一個項。
static class DefaultListCellRenderer.UIResource
          實作 UIResource 的 DefaultListCellRenderer 的子類別。
 class JButton
          "push" 按鈕的實作。
 class JCheckBox
          複選框的實作,複選框是一個可以被選定和取消選定的項,它將其狀態顯示給使用者。
 class JCheckBoxMenuItem
          可以被選定或取消選定的選單項。
 class JColorChooser
          JColorChooser 提供一個用於允許使用者操作和選擇顏色的控制器窗格。
 class JComboBox
          將按鈕或可編輯欄位與下拉列表組合的元件。
 class JDesktopPane
          用於創建多文檔介面或虛擬桌面的容器。
 class JEditorPane
          可編輯各種內容的文本元件。
 class JFileChooser
          JFileChooser 為使用者選擇檔案提供了一種簡單的機制。
 class JFormattedTextField
          JFormattedTextField 擴展了 JTextField,添加了對格式化任意值的支持,以及一旦使用者編輯了文本就檢索特定物件的支持。
 class JInternalFrame
          提供很多本機窗體功能的輕量級物件,這些功能包括拖動、關閉、變成圖標、調整大小、標題顯示和支持選單欄。
static class JInternalFrame.JDesktopIcon
          此元件表示 JInternalFrame 的圖標化版本。
 class JLabel
          用於短文本字元串或圖像或二者的顯示區。
 class JLayeredPane
          JLayeredPane 為 JFC/Swing 容器添加了深度,允許元件在需要時互相重疊。
 class JList
          顯示物件列表並且允許使用者選擇一個或多個項的元件。
 class JMenu
          選單的該實作是一個套件含 JMenuItem 的彈出視窗,使用者選擇 JMenuBar 上的項時會顯示該 JMenuItem。
 class JMenuBar
          選單欄的實作。
 class JMenuItem
          選單中的項的實作。
 class JOptionPane
          JOptionPane 有助於方便地彈出要求使用者提供值或向其發出通知的標準對話框。
 class JPanel
          JPanel 是一般輕量級容器。
 class JPasswordField
          JPasswordField 是一個輕量級元件,允許編輯單行文本,其視圖指示鍵入內容,但不顯示原始字元。
 class JPopupMenu
          彈出選單的實作,彈出選單是一個可彈出並顯示一系列選項的小視窗。
static class JPopupMenu.Separator
          彈出與選單有關的分隔符。
 class JProgressBar
          以可視化形式顯示某些任務進度的元件。
 class JRadioButton
          實作一個單選按鈕,此按鈕項可被選擇或取消選擇,並可為使用者顯示其狀態。
 class JRadioButtonMenuItem
          一個單選按鈕選單項的實作。
 class JRootPane
          該輕量級容器由 JFrameJDialogJWindowJAppletJInternalFrame 在後台使用。
 class JScrollBar
          滾動條的實作。
 class JScrollPane
          提供輕量級元件的 scrollable 視圖。
protected  class JScrollPane.ScrollBar
          預設情況下,JScrollPane 創建的滾動條為此類別的實例。
 class JSeparator
          JSeparator 為實作分隔線提供了一個通用元件 - 通常用作選單項之間的分隔符,以便將選單項分成幾個邏輯組。
 class JSlider
          一個讓使用者以圖形方式在有界區間內通過移動滑塊來選擇值的元件。
 class JSpinner
          讓使用者從一個有序序列中選擇一個數字或者一個物件值的單行輸入欄位。
static class JSpinner.DateEditor
          其模型為 SpinnerDateModelJSpinner 編輯器。
static class JSpinner.DefaultEditor
          一個針對非常特殊編輯器的簡單基礎類別,該類別在 JFormattedTextField 中顯示模型的當前值的只讀視圖。
static class JSpinner.ListEditor
          其模型為 SpinnerListModelJSpinner 編輯器。
static class JSpinner.NumberEditor
          其模型為 SpinnerNumberModelJSpinner 編輯器。
 class JSplitPane
          JSplitPane 用於分隔兩個(只能兩個)Component
 class JTabbedPane
          一個元件,它允許使用者通過單擊具有給定標題和/或圖標的選項卡,在一組元件之間進行切換。
 class JTable
          JTable 用來顯示和編輯常規二維單元表。
 class JTextArea
          JTextArea 是一個顯示純文本的多行區域。
 class JTextField
          JTextField 是一個輕量級元件,它允許編輯單行文本。
 class JTextPane
          可以用以圖形方式表示的屬性來標記的文本元件。
 class JToggleButton
          具有兩個狀態的(two-state)按鈕的實作。
 class JToolBar
          JToolBar 提供了一個用來顯示常用的 Action 或控制元件的元件。
static class JToolBar.Separator
          一個特定於工具欄的分隔符。
 class JToolTip
          用來顯示 Component 的「提示」。
 class JTree
          將分層資料集顯示為輪廓的控制元件。
 class JViewport
          用於查看底層資訊的“視口”或“觀察孔”。
 

宣告為 JComponentjavax.swing 中的欄位
protected  JComponent DefaultCellEditor.editorComponent
          正被編輯的 Swing 元件。
 

返回 JComponentjavax.swing 中的方法
protected  JComponent JSpinner.createEditor(SpinnerModel model)
          此方法由建構子調用,以創建顯示序列當前值的 JComponent
 JComponent JFileChooser.getAccessory()
          返回 accessory 元件。
 JComponent JToolTip.getComponent()
          返回工具提示所描述的元件。
 JComponent ComponentInputMap.getComponent()
          返回為其創建 InputMap 的元件。
 JComponent JSpinner.getEditor()
          返回顯示和潛在更改模型值的元件。
 JComponent JColorChooser.getPreviewPanel()
          返回顯示選取顏色的預覽面板。
 

參數型別為 JComponentjavax.swing 中的方法
 void RepaintManager.addDirtyRegion(JComponent c, int x, int y, int w, int h)
          在應刷新的元件列表中添加元件。
 void RepaintManager.addInvalidComponent(JComponent invalidComponent)
          按照佈局需要標記元件,並將事件指派執行緒的 runnable 排入佇列,該執行緒將驗證元件的第一個 isValidateRoot() 祖先。
 GroupLayout.SequentialGroup GroupLayout.SequentialGroup.addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type)
          添加一個表示兩個元件之間首選間隙的元素。
 GroupLayout.SequentialGroup GroupLayout.SequentialGroup.addPreferredGap(JComponent comp1, JComponent comp2, LayoutStyle.ComponentPlacement type, int pref, int max)
          添加一個表示兩個元件之間首選間隙的元素。
 void DefaultDesktopManager.beginDraggingFrame(JComponent f)
           
 void DesktopManager.beginDraggingFrame(JComponent f)
          通常在使用者已經指示他們將開始拖動某個元件時調用此方法。
 void DefaultDesktopManager.beginResizingFrame(JComponent f, int direction)
           
 void DesktopManager.beginResizingFrame(JComponent f, int direction)
          通常在使用者已經指示他們將開始重新調整窗體的大小時調用此方法。
static Rectangle SwingUtilities.calculateInnerArea(JComponent c, Rectangle r)
          將指定元件的內部繪製區域的位置和大小存儲在 r 中,然後返回 r
 boolean TransferHandler.canImport(JComponent comp, DataFlavor[] transferFlavors)
          指示一個元件在實際嘗試導入給定資料 flavor 的集合之前是否接受其導入。
protected  Transferable TransferHandler.createTransferable(JComponent c)
          創建一個要用作資料傳輸源的 Transferable
static RepaintManager RepaintManager.currentManager(JComponent c)
          在給定 JComponent 的情況下,返回調用執行緒的 RepaintManager。
 void DefaultDesktopManager.dragFrame(JComponent f, int newX, int newY)
          將正被拖動窗體的可見位置移動到指定位置。
 void DesktopManager.dragFrame(JComponent f, int newX, int newY)
          使用者已經移動窗體。
 void DefaultDesktopManager.endDraggingFrame(JComponent f)
           
 void DesktopManager.endDraggingFrame(JComponent f)
          此方法在拖動Session結束時發出信號。
 void DefaultDesktopManager.endResizingFrame(JComponent f)
           
 void DesktopManager.endResizingFrame(JComponent f)
          此方法在重新調整大小Session結束時發出信號。
 void TransferHandler.exportAsDrag(JComponent comp, InputEvent e, int action)
          導致 Swing 拖動支持的啟用。
protected  void TransferHandler.exportDone(JComponent source, Transferable data, int action)
          在導出資料之後調用。
 void TransferHandler.exportToClipboard(JComponent comp, Clipboard clip, int action)
          導致從給定元件到給定剪貼板的傳輸。
abstract  int LayoutStyle.getContainerGap(JComponent component, int position, Container parent)
          返回元件與其父容器的指定邊緣之間放置的空格數量。
 Rectangle RepaintManager.getDirtyRegion(JComponent aComponent)
          返回元件的當前髒區。
 Icon LookAndFeel.getDisabledIcon(JComponent component, Icon icon)
          返回具有禁用外觀的 Icon
 Icon LookAndFeel.getDisabledSelectedIcon(JComponent component, Icon icon)
          返回由選定的禁用元件使用的 Icon
static int JLayeredPane.getLayer(JComponent c)
          獲得 JComponent 的 layer 屬性,此方法不會產生與 setLayer() 類似的副作用(繪製、添加/移除等)。
abstract  int LayoutStyle.getPreferredGap(JComponent component1, JComponent component2, LayoutStyle.ComponentPlacement type, int position, Container parent)
          返回兩個元件之間使用的空格的數量。
 int TransferHandler.getSourceActions(JComponent c)
          返回源支持的傳輸動作的型別;COPYMOVELINK 的任意按位或組合。
 ComponentUI UIDefaults.getUI(JComponent target)
          創建一個指定元件的 ComponentUI 實作。
static ComponentUI UIManager.getUI(JComponent target)
          返回 target 的適當 ComponentUI 實作。
static ActionMap SwingUtilities.getUIActionMap(JComponent component)
          返回該 UI 在元件 component 中提供的 ActionMap。
static InputMap SwingUtilities.getUIInputMap(JComponent component, int condition)
          返回由元件 component 中的條件 condition 的 UI 提供的 InputMap。
 boolean TransferHandler.importData(JComponent comp, Transferable t)
          導致從剪貼板或 DND 放置操作向元件的傳輸。
static void LookAndFeel.installBorder(JComponent c, String defaultBorderName)
          使用預設的值設置元件邊框屬性的便捷方法。
static void LookAndFeel.installColors(JComponent c, String defaultBgName, String defaultFgName)
          使用預設的值設置元件的前景和背景顏色屬性的便捷方法。
static void LookAndFeel.installColorsAndFont(JComponent c, String defaultBgName, String defaultFgName, String defaultFontName)
          使用預設的值設置元件的前景、背景和字體屬性的便捷方法。
static void LookAndFeel.installProperty(JComponent c, String propertyName, Object propertyValue)
          在元件上安裝具有指定名稱和值的屬性的便捷方法,條件是該屬性尚未由開發人員設置。
 boolean RepaintManager.isCompletelyDirty(JComponent aComponent)
          在下一個 paintDirtyRegions() 中全部繪製 aComponent 時返回 true 的便捷方法。
static String SwingUtilities.layoutCompoundLabel(JComponent c, FontMetrics fm, String text, Icon icon, int verticalAlignment, int horizontalAlignment, int verticalTextPosition, int horizontalTextPosition, Rectangle viewR, Rectangle iconR, Rectangle textR, int textIconGap)
          計算並返回圖標原點的位置,文本基線的原點的位置,以及復合標籤字元串的可能進行了修剪的版本。
static ComponentInputMap LookAndFeel.makeComponentInputMap(JComponent c, Object[] keys)
          根據 keys 創建一個 ComponentInputMapUIResource
 void RepaintManager.markCompletelyClean(JComponent aComponent)
          標記完全乾淨的元件。
 void RepaintManager.markCompletelyDirty(JComponent aComponent)
          標記完全弄髒的元件。
static void JLayeredPane.putLayer(JComponent c, int layer)
          設置 JComponent 上的 layer 屬性。
 void ToolTipManager.registerComponent(JComponent component)
          註冊一個工具提示管理元件。
 void RepaintManager.removeInvalidComponent(JComponent component)
          從無效元件的列表移除元件。
static void SwingUtilities.replaceUIActionMap(JComponent component, ActionMap uiActionMap)
          將 component 的 UI ActionMap 更改為 uiActionMap 的便捷方法。
static void SwingUtilities.replaceUIInputMap(JComponent component, int type, InputMap uiInputMap)
          將 component 的 UI InputMap 更改為 uiInputMap 的便捷方法。
 void DefaultDesktopManager.resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          使用新值調用 setBoundsForFrame
 void DesktopManager.resizeFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          使用者已經重新調整元件的大小。
 void JFileChooser.setAccessory(JComponent newAccessory)
          設置 accessory 元件。
 void DefaultDesktopManager.setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          此方法移動 JComponent 並重新繪製已毀壞的區域。
 void DesktopManager.setBoundsForFrame(JComponent f, int newX, int newY, int newWidth, int newHeight)
          這是一個基本重塑方法。
 void JToolTip.setComponent(JComponent c)
          指定工具提示所描述的元件。
 void JSpinner.setEditor(JComponent editor)
          更改顯示 SpinnerModel 當前值的 JComponent
 void JColorChooser.setPreviewPanel(JComponent preview)
          設置當前預覽面板。
 boolean InputVerifier.shouldYieldFocus(JComponent input)
          調用 verify(input) 來確保輸入是有效的。
static void LookAndFeel.uninstallBorder(JComponent c)
          卸載邊框的便捷方法。
 void ToolTipManager.unregisterComponent(JComponent component)
          從工具提示控制元件中移除一個元件。
abstract  boolean InputVerifier.verify(JComponent input)
          檢查 JComponent 的輸入是否有效。
 

參數型別為 JComponentjavax.swing 中的建構子
ComponentInputMap(JComponent component)
          創建一個與給定元件相關聯的 ComponentInputMap
DebugGraphics(Graphics graphics, JComponent component)
          根據現有圖形上下文建構一個除錯圖形上下文,該上下文可以減慢指定元件的繪製。
 

javax.swing.colorchooserJComponent 的使用
 

javax.swing.colorchooserJComponent 的子類別
 class AbstractColorChooserPanel
          這是用於顏色選取器的抽象父級類別。
 

返回 JComponentjavax.swing.colorchooser 中的方法
static JComponent ColorChooserComponentFactory.getPreviewPanel()
           
 

javax.swing.eventJComponent 的使用
 

返回 JComponentjavax.swing.event 中的方法
 JComponent AncestorEvent.getComponent()
          返回添加了偵聽器的元件。
 

參數型別為 JComponentjavax.swing.event 中的建構子
AncestorEvent(JComponent source, int id, Container ancestor, Container ancestorParent)
          建構一個 AncestorEvent 物件,以標識祖先元件顯示狀態的更改。
 

javax.swing.plafJComponent 的使用
 

參數型別為 JComponentjavax.swing.plaf 中的方法
 boolean ComponentUI.contains(JComponent c, int x, int y)
          如果指定 x,y 位置包含在指定元件外觀的已定義形狀中,則返回 true
static ComponentUI ComponentUI.createUI(JComponent c)
          返回指定元件的一個 UI 委託實例。
 Accessible ComponentUI.getAccessibleChild(JComponent c, int i)
          返回物件的第 iAccessible 子物件。
 int ComponentUI.getAccessibleChildrenCount(JComponent c)
          返回物件中的可存取子物件數。
 int ComponentUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 Component.BaselineResizeBehavior ComponentUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,指示元件的基線如何隨大小的改變而發生更改。
 Dimension ComponentUI.getMaximumSize(JComponent c)
          返回指定元件的適合外觀的最大大小。
 Dimension ComponentUI.getMinimumSize(JComponent c)
          返回指定元件的適合外觀的最小大小。
 Dimension ComponentUI.getPreferredSize(JComponent c)
          返回指定元件的適合外觀的首選大小。
 void ComponentUI.installUI(JComponent c)
          配置指定元件,使其適合外觀。
 void ComponentUI.paint(Graphics g, JComponent c)
          繪製指定元件,使其適合外觀。
 void ComponentUI.uninstallUI(JComponent c)
          在 installUI 期間,在指定元件上反向執行的配置操作。
 void ComponentUI.update(Graphics g, JComponent c)
          通知此 UI 委託開始繪製指定的元件。
 

參數型別為 JComponentjavax.swing.plaf 中的建構子
ComponentInputMapUIResource(JComponent component)
           
 

javax.swing.plaf.basicJComponent 的使用
 

javax.swing.plaf.basicJComponent 的子類別
 class BasicArrowButton
          一個 JButton 物件,它繪製朝某個基本方向的縮放箭頭。
 class BasicComboBoxRenderer
          ComboBox 渲染器 警告:此類別的序列化物件將與以後的 Swing 版本不相容。
static class BasicComboBoxRenderer.UIResource
          實作 UIResource 的 BasicComboBoxRenderer 的子類別。
 class BasicComboPopup
          此為 ComboPopup 介面的基本實作。
 class BasicInternalFrameTitlePane
          管理基本標題欄的類別 警告:此類別的序列化物件將與以後的 Swing 版本不相容。
 class BasicInternalFrameTitlePane.SystemMenuBar
          此類別應視為“受保護”內部類別。
 

宣告為 JComponentjavax.swing.plaf.basic 中的欄位
protected  JComponent BasicInternalFrameUI.eastPane
           
protected  JComponent BasicDesktopIconUI.iconPane
          在桌面圖標中使用的標題窗格元件。
protected  JComponent BasicOptionPaneUI.inputComponent
          如果 optionPane.getWantsInput() 返回 true,則 JComponent 提供輸入。
protected  JComponent BasicInternalFrameUI.northPane
           
protected  JComponent BasicInternalFrameUI.southPane
           
protected  JComponent BasicInternalFrameUI.westPane
           
 

返回 JComponentjavax.swing.plaf.basic 中的方法
protected  JComponent BasicInternalFrameUI.createEastPane(JInternalFrame w)
           
protected  JComponent BasicSpinnerUI.createEditor()
          installUI 通過調用此方法獲取 JSpinner 的編輯器元件。
protected  JComponent BasicInternalFrameUI.createNorthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createSouthPane(JInternalFrame w)
           
protected  JComponent BasicInternalFrameUI.createWestPane(JInternalFrame w)
           
 JComponent BasicInternalFrameUI.getEastPane()
           
 JComponent BasicInternalFrameUI.getNorthPane()
           
 JComponent BasicInternalFrameUI.getSouthPane()
           
 JComponent BasicInternalFrameUI.getWestPane()
           
 

參數型別為 JComponentjavax.swing.plaf.basic 中的方法
protected  ChangeListener BasicMenuUI.createChangeListener(JComponent c)
           
static View BasicHTML.createHTMLView(JComponent c, String html)
          創建給定元件和 html 字元串的 html 渲染器。
protected  MenuDragMouseListener BasicMenuUI.createMenuDragMouseListener(JComponent c)
           
protected  MenuDragMouseListener BasicMenuItemUI.createMenuDragMouseListener(JComponent c)
           
protected  MenuKeyListener BasicMenuUI.createMenuKeyListener(JComponent c)
           
protected  MenuKeyListener BasicMenuItemUI.createMenuKeyListener(JComponent c)
           
protected  MenuListener BasicMenuUI.createMenuListener(JComponent c)
           
protected  MouseInputListener BasicMenuUI.createMouseInputListener(JComponent c)
           
protected  MouseInputListener BasicMenuItemUI.createMouseInputListener(JComponent c)
           
protected  PropertyChangeListener BasicMenuUI.createPropertyChangeListener(JComponent c)
           
protected  PropertyChangeListener BasicMenuItemUI.createPropertyChangeListener(JComponent c)
          創建一個將被添加到選單項的 PropertyChangeListener
static ComponentUI BasicCheckBoxUI.createUI(JComponent b)
           
static ComponentUI BasicColorChooserUI.createUI(JComponent c)
           
static ComponentUI BasicDesktopIconUI.createUI(JComponent c)
           
static ComponentUI BasicDesktopPaneUI.createUI(JComponent c)
           
static ComponentUI BasicEditorPaneUI.createUI(JComponent c)
          創建 JTextPane 的 UI。
static ComponentUI BasicFormattedTextFieldUI.createUI(JComponent c)
          創建 JFormattedTextField 的 UI。
static ComponentUI BasicInternalFrameUI.createUI(JComponent b)
           
static ComponentUI BasicOptionPaneUI.createUI(JComponent x)
          創建一個新的 BasicOptionPaneUI 實例。
static ComponentUI BasicPasswordFieldUI.createUI(JComponent c)
          創建 JPasswordField 的 UI。
static ComponentUI BasicPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicSpinnerUI.createUI(JComponent c)
          返回 BasicSpinnerUI 的新實例。
static ComponentUI BasicTextPaneUI.createUI(JComponent c)
          創建 JTextPane 的 UI。
static ComponentUI BasicToolTipUI.createUI(JComponent c)
           
static ComponentUI BasicRadioButtonMenuItemUI.createUI(JComponent b)
           
static ComponentUI BasicCheckBoxMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicSliderUI.createUI(JComponent b)
           
static ComponentUI BasicTextAreaUI.createUI(JComponent ta)
          創建 JTextArea 的 UI。
static ComponentUI BasicSplitPaneUI.createUI(JComponent x)
          創建新的 BasicSplitPaneUI 實例
static ComponentUI BasicTreeUI.createUI(JComponent x)
           
static ComponentUI BasicTableUI.createUI(JComponent c)
           
static ComponentUI BasicTableHeaderUI.createUI(JComponent h)
           
static ComponentUI BasicProgressBarUI.createUI(JComponent x)
           
static ComponentUI BasicRadioButtonUI.createUI(JComponent b)
           
static ComponentUI BasicTabbedPaneUI.createUI(JComponent c)
           
static ComponentUI BasicToolBarSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicTextFieldUI.createUI(JComponent c)
          創建 JTextField 的 UI。
static ComponentUI BasicScrollPaneUI.createUI(JComponent x)
           
static ComponentUI BasicViewportUI.createUI(JComponent c)
           
static ComponentUI BasicListUI.createUI(JComponent list)
          返回 BasicListUI 的新實例。
static ComponentUI BasicComboBoxUI.createUI(JComponent c)
           
static ComponentUI BasicScrollBarUI.createUI(JComponent c)
           
static ComponentUI BasicSeparatorUI.createUI(JComponent c)
           
static ComponentUI BasicPopupMenuUI.createUI(JComponent x)
           
static ComponentUI BasicMenuUI.createUI(JComponent x)
           
static ComponentUI BasicMenuItemUI.createUI(JComponent c)
           
static ComponentUI BasicToolBarUI.createUI(JComponent c)
           
static ComponentUI BasicMenuBarUI.createUI(JComponent x)
           
static ComponentUI BasicToggleButtonUI.createUI(JComponent b)
           
static ComponentUI BasicButtonUI.createUI(JComponent c)
           
static ComponentUI BasicLabelUI.createUI(JComponent c)
           
static ComponentUI BasicRootPaneUI.createUI(JComponent c)
           
static ComponentUI BasicPanelUI.createUI(JComponent c)
           
protected  void BasicInternalFrameUI.deinstallMouseHandlers(JComponent c)
           
 Accessible BasicComboBoxUI.getAccessibleChild(JComponent c, int i)
           
 int BasicComboBoxUI.getAccessibleChildrenCount(JComponent c)
           
 int BasicSpinnerUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicSliderUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicTextAreaUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicTreeUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicTableUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicTableHeaderUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicProgressBarUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicTabbedPaneUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicTextFieldUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicScrollPaneUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicListUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicComboBoxUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicButtonUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicLabelUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 int BasicPanelUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 Component.BaselineResizeBehavior BasicSpinnerUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicSliderUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicTextAreaUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicTreeUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicTableUI.getBaselineResizeBehavior(JComponent c)
          返回指示該元件的基線如何隨大小的改變而發生更改的列舉。
 Component.BaselineResizeBehavior BasicProgressBarUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicTabbedPaneUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicTextFieldUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicScrollPaneUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicListUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicComboBoxUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicButtonUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicLabelUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示元件的基線如何隨大小的改變而發生更改。
 Component.BaselineResizeBehavior BasicPanelUI.getBaselineResizeBehavior(JComponent c)
          返回一個列舉,它指示該元件的基線如何隨大小的改變而發生更改。
 Insets BasicDesktopIconUI.getInsets(JComponent c)
           
 Insets BasicSplitPaneUI.getInsets(JComponent jc)
          返回 insets。
 Dimension BasicDesktopIconUI.getMaximumSize(JComponent c)
          不能調整桌面圖標的大小。
 Dimension BasicDesktopPaneUI.getMaximumSize(JComponent c)
           
 Dimension BasicInternalFrameUI.getMaximumSize(JComponent x)
           
 Dimension BasicToolTipUI.getMaximumSize(JComponent c)
           
 Dimension BasicSliderUI.getMaximumSize(JComponent c)
           
 Dimension BasicSplitPaneUI.getMaximumSize(JComponent jc)
          返回傳入元件的最大大小,該大小將傳遞給當前佈局管理器。
 Dimension BasicTreeUI.getMaximumSize(JComponent c)
          返回此元件的最大大小,如果實例當前位於 JTree 中或 0, 0 處,則該大小將為首選大小。
 Dimension BasicTableUI.getMaximumSize(JComponent c)
          返回表的最大大小。
 Dimension BasicTableHeaderUI.getMaximumSize(JComponent c)
          返回標題的最大大小。
 Dimension BasicProgressBarUI.getMaximumSize(JComponent c)
           
 Dimension BasicTabbedPaneUI.getMaximumSize(JComponent c)
           
 Dimension BasicTextUI.getMaximumSize(JComponent c)
          獲取編輯器元件的最大大小。
 Dimension BasicScrollPaneUI.getMaximumSize(JComponent c)
           
 Dimension BasicComboBoxUI.getMaximumSize(JComponent c)
           
 Dimension BasicScrollBarUI.getMaximumSize(JComponent c)
           
 Dimension BasicSeparatorUI.getMaximumSize(JComponent c)
           
 Dimension BasicMenuUI.getMaximumSize(JComponent c)
           
 Dimension BasicMenuItemUI.getMaximumSize(JComponent c)
           
 Dimension BasicMenuBarUI.getMaximumSize(JComponent c)
           
 Dimension BasicButtonUI.getMaximumSize(JComponent c)
           
 Dimension BasicLabelUI.getMaximumSize(JComponent c)
           
 Dimension BasicDesktopIconUI.getMinimumSize(JComponent c)
           
 Dimension BasicDesktopPaneUI.getMinimumSize(JComponent c)
           
 Dimension BasicInternalFrameUI.getMinimumSize(JComponent x)
           
 Dimension BasicToolTipUI.getMinimumSize(JComponent c)
           
 Dimension BasicSliderUI.getMinimumSize(JComponent c)
           
 Dimension BasicTextAreaUI.getMinimumSize(JComponent c)
          覆寫此方法以將插入符的寬度考慮在內。
 Dimension BasicSplitPaneUI.getMinimumSize(JComponent jc)
          返回傳入元件的最小大小,該大小將傳遞給當前佈局管理器。
 Dimension BasicTreeUI.getMinimumSize(JComponent c)
          返回此元件的最小大小。
 Dimension BasicTableUI.getMinimumSize(JComponent c)
          返回表的最小大小。
 Dimension BasicTableHeaderUI.getMinimumSize(JComponent c)
          返回標題的最小大小。
 Dimension BasicProgressBarUI.getMinimumSize(JComponent c)
          此元件的最小大小為 10。
 Dimension BasicTabbedPaneUI.getMinimumSize(JComponent c)
           
 Dimension BasicTextUI.getMinimumSize(JComponent c)
          獲取編輯器元件的最小大小。
 Dimension BasicComboBoxUI.getMinimumSize(JComponent c)
          最小大小為顯示區域加上 insets 再加上按鈕的大小。
 Dimension BasicSeparatorUI.getMinimumSize(JComponent c)
           
 Dimension BasicMenuItemUI.getMinimumSize(JComponent c)
           
 Dimension BasicMenuBarUI.getMinimumSize(JComponent c)
           
 Dimension BasicButtonUI.getMinimumSize(JComponent c)
           
 Dimension BasicLabelUI.getMinimumSize(JComponent c)
           
protected  Dimension BasicMenuItemUI.getPreferredMenuItemSize(JComponent c, Icon checkIcon, Icon arrowIcon, int defaultTextIconGap)
           
 Dimension BasicDesktopIconUI.getPreferredSize(JComponent c)
           
 Dimension BasicDesktopPaneUI.getPreferredSize(JComponent c)
           
 Dimension BasicInternalFrameUI.getPreferredSize(JComponent x)
           
 Dimension BasicOptionPaneUI.getPreferredSize(JComponent c)
          如果 c 為包含接收者的 JOptionPane,則返回的首選大小為 JOptionPaneLayoutManager 的最大首選大小和 getMinimumOptionPaneSize
 Dimension BasicPopupMenuSeparatorUI.getPreferredSize(JComponent c)
           
 Dimension BasicToolTipUI.getPreferredSize(JComponent c)
           
 Dimension BasicSliderUI.getPreferredSize(JComponent c)
           
 Dimension BasicTextAreaUI.getPreferredSize(JComponent c)
          覆寫此方法以將插入符的寬度考慮在內。
 Dimension BasicSplitPaneUI.getPreferredSize(JComponent jc)
          返回傳入元件的首選大小,該大小將傳遞給當前佈局管理器。
 Dimension BasicTreeUI.getPreferredSize(JComponent c)
          返回首選大小以正確顯示階層樹,這是一種 getPreferredSize(c, false) 的替代方法。
 Dimension BasicTableUI.getPreferredSize(JComponent c)
          返回表的首選大小。
 Dimension BasicTableHeaderUI.getPreferredSize(JComponent c)
          返回標題的首選大小。
 Dimension BasicProgressBarUI.getPreferredSize(JComponent c)
           
 Dimension BasicRadioButtonUI.getPreferredSize(JComponent c)
          單選按鈕的首選大小。
 Dimension BasicToolBarSeparatorUI.getPreferredSize(JComponent c)
           
 Dimension BasicTextUI.getPreferredSize(JComponent c)
          獲取編輯器元件的首選大小。
 Dimension BasicListUI.getPreferredSize(JComponent c)
          列表的 preferredSize 依賴於佈局方向。
 Dimension BasicComboBoxUI.getPreferredSize(JComponent c)
           
 Dimension BasicScrollBarUI.getPreferredSize(JComponent c)
          垂直滾動條的首選寬度是(非 null)遞增/遞減按鈕的首選寬度的最大值,也是 thumb 的最小寬度。
 Dimension BasicSeparatorUI.getPreferredSize(JComponent c)
           
 Dimension BasicMenuItemUI.getPreferredSize(JComponent c)
           
 Dimension BasicButtonUI.getPreferredSize(JComponent c)
           
 Dimension BasicLabelUI.getPreferredSize(JComponent c)
           
 Dimension BasicTreeUI.getPreferredSize(JComponent c, boolean checkConsistancy)
          返回首選大小以表示 c 中的階層樹。
protected  void BasicToolTipUI.installDefaults(JComponent c)
           
protected  void BasicViewportUI.installDefaults(JComponent c)
           
 void BasicButtonListener.installKeyboardActions(JComponent c)
          註冊預設鍵動作:按下空格鍵以“單擊”按鈕並註冊鍵盤助記符(如果有)。
protected  void BasicToolTipUI.installListeners(JComponent c)
           
protected  void BasicInternalFrameUI.installMouseHandlers(JComponent c)
           
protected  void BasicToolBarUI.installNonRolloverBorders(JComponent c)
          在 JComponent 的所有子元件上安裝非翻轉邊框。
protected  void BasicToolBarUI.installNormalBorders(JComponent c)
          在 JComponent 的所有子元件上安裝普通邊框。
protected  void BasicToolBarUI.installRolloverBorders(JComponent c)
          在 JComponent 的所有子元件上安裝翻轉邊框。
 void BasicColorChooserUI.installUI(JComponent c)
           
 void BasicDesktopIconUI.installUI(JComponent c)
           
 void BasicDesktopPaneUI.installUI(JComponent c)
           
 void BasicEditorPaneUI.installUI(JComponent c)
          安裝元件的 UI。
 void BasicFileChooserUI.installUI(JComponent c)
           
 void BasicInternalFrameUI.installUI(JComponent c)
           
 void BasicOptionPaneUI.installUI(JComponent c)
          安裝作為傳入 JOptionPane 的 L&F 的接收者。
 void BasicSpinnerUI.installUI(JComponent c)
          調用 installDefaultsinstallListeners,然後添加由 createNextButtoncreatePreviousButtoncreateEditor 返回的元件。
 void BasicTextPaneUI.installUI(JComponent c)
           
 void BasicToolTipUI.installUI(JComponent c)
           
 void BasicSliderUI.installUI(JComponent c)
           
 void BasicSplitPaneUI.installUI(JComponent c)
          安裝 UI。
 void BasicTreeUI.installUI(JComponent c)
           
 void BasicTableUI.installUI(JComponent c)
           
 void BasicTableHeaderUI.installUI(JComponent c)
           
 void BasicProgressBarUI.installUI(JComponent c)
           
 void BasicTabbedPaneUI.installUI(JComponent c)
           
 void BasicTextUI.installUI(JComponent c)
          安裝元件的 UI。
 void BasicScrollPaneUI.installUI(JComponent x)
           
 void BasicViewportUI.installUI(JComponent c)
           
 void BasicListUI.installUI(JComponent c)
          按順序調用 installDefaults()installListeners()installKeyboardActions() 來初始化 this.list
 void BasicComboBoxUI.installUI(JComponent c)
           
 void BasicScrollBarUI.installUI(JComponent c)
           
 void BasicSeparatorUI.installUI(JComponent c)
           
 void BasicPopupMenuUI.installUI(JComponent c)
           
 void BasicMenuItemUI.installUI(JComponent c)
           
 void BasicToolBarUI.installUI(JComponent c)
           
 void BasicMenuBarUI.installUI(JComponent c)
           
 void BasicButtonUI.installUI(JComponent c)
           
 void BasicLabelUI.installUI(JComponent c)
           
 void BasicRootPaneUI.installUI(JComponent c)
           
 void BasicPanelUI.installUI(JComponent c)
           
 void BasicDesktopIconUI.MouseInputHandler.moveAndRepaint(JComponent f, int newX, int newY, int newWidth, int newHeight)
           
 void BasicDesktopPaneUI.paint(Graphics g, JComponent c)
           
 void BasicPopupMenuSeparatorUI.paint(Graphics g, JComponent c)
           
 void BasicToolTipUI.paint(Graphics g, JComponent c)
           
 void BasicSliderUI.paint(Graphics g, JComponent c)
           
 void BasicSplitPaneUI.paint(Graphics g, JComponent jc)
          傳遞訊息以繪製外觀。
 void BasicTreeUI.paint(Graphics g, JComponent c)
           
 void BasicTableUI.paint(Graphics g, JComponent c)
          繪製用 installUI() 設置的 table 實例的表示形式。
 void BasicTableHeaderUI.paint(Graphics g, JComponent c)
           
 void BasicProgressBarUI.paint(Graphics g, JComponent c)
          將繪製委託給兩種方法之一:paintDeterminate 和 paintIndeterminate。
 void BasicRadioButtonUI.paint(Graphics g, JComponent c)
          繪製單選按鈕
 void BasicTabbedPaneUI.paint(Graphics g, JComponent c)
           
 void BasicToolBarSeparatorUI.paint(Graphics g, JComponent c)
           
 void BasicTextUI.paint(Graphics g, JComponent c)
          繪製介面。
 void BasicScrollPaneUI.paint(Graphics g, JComponent c)
           
 void BasicListUI.paint(Graphics g, JComponent c)
          繪製與 Graphics 物件 clipRect 相交的行。
 void BasicComboBoxUI.paint(Graphics g, JComponent c)
           
 void BasicScrollBarUI.paint(Graphics g, JComponent c)
           
 void BasicSeparatorUI.paint(Graphics g, JComponent c)
           
 void BasicMenuItemUI.paint(Graphics g, JComponent c)
           
 void BasicToggleButtonUI.paint(Graphics g, JComponent c)
           
 void BasicButtonUI.paint(Graphics g, JComponent c)
           
 void BasicLabelUI.paint(Graphics g, JComponent c)
          使用前景色繪製標籤文本,如果標籤不透明,則利用背景色繪製整個背景。
protected  void BasicProgressBarUI.paintDeterminate(Graphics g, JComponent c)
          對幾乎所有線性、確定進度條都能正確執行操作的多用途繪製方法。
protected  void BasicTreeUI.paintHorizontalLine(Graphics g, JComponent c, int y, int left, int right)
          繪製水平線。
protected  void BasicButtonUI.paintIcon(Graphics g, JComponent c, Rectangle iconRect)
           
protected  void BasicProgressBarUI.paintIndeterminate(Graphics g, JComponent c)
          對所有線性跳動框進度條都能正確執行操作的多用途繪製方法。
protected  void BasicMenuItemUI.paintMenuItem(Graphics g, JComponent c, Icon checkIcon, Icon arrowIcon, Color background, Color foreground, int defaultTextIconGap)
           
protected  void BasicButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
          從 Java 2 平臺 v 1.4 開始,不應再使用或覆寫此方法。
protected  void BasicScrollBarUI.paintThumb(Graphics g, JComponent c, Rectangle thumbBounds)
           
protected  void BasicScrollBarUI.paintTrack(Graphics g, JComponent c, Rectangle trackBounds)
           
protected  void BasicTreeUI.paintVerticalLine(Graphics g, JComponent c, int x, int top, int bottom)
          繪製垂直線。
protected  void BasicSpinnerUI.replaceEditor(JComponent oldEditor, JComponent newEditor)
          當 JSpinner 編輯器屬性更改時,由 PropertyChangeListener 調用。
protected  void BasicInternalFrameUI.replacePane(JComponent currentPane, JComponent newPane)
          將必需的鼠標處理程序安裝在 newPane 上並將其添加到窗體。
 void BasicInternalFrameUI.setEastPane(JComponent c)
           
 void BasicInternalFrameUI.setNorthPane(JComponent c)
           
 void BasicInternalFrameUI.setSouthPane(JComponent c)
           
 void BasicInternalFrameUI.setWestPane(JComponent c)
           
protected  void BasicToolTipUI.uninstallDefaults(JComponent c)
           
protected  void BasicViewportUI.uninstallDefaults(JComponent c)
           
 void BasicButtonListener.uninstallKeyboardActions(JComponent c)
          未註冊的預設鍵動作
protected  void BasicToolTipUI.uninstallListeners(JComponent c)
           
protected  void BasicScrollPaneUI.uninstallListeners(JComponent c)
           
 void BasicColorChooserUI.uninstallUI(JComponent c)
           
 void BasicDesktopIconUI.uninstallUI(JComponent c)
           
 void BasicDesktopPaneUI.uninstallUI(JComponent c)
           
 void BasicEditorPaneUI.uninstallUI(JComponent c)
          卸載元件的 UI。
 void BasicFileChooserUI.uninstallUI(JComponent c)
           
 void BasicInternalFrameUI.uninstallUI(JComponent c)
           
 void BasicOptionPaneUI.uninstallUI(JComponent c)
          從傳入拆分窗格的 L&F 控制器移除接收者。
 void BasicSpinnerUI.uninstallUI(JComponent c)
          調用 uninstallDefaultsuninstallListeners,然後移除所有子 spinner。
 void BasicToolTipUI.uninstallUI(JComponent c)
           
 void BasicSliderUI.uninstallUI(JComponent c)
           
 void BasicSplitPaneUI.uninstallUI(JComponent c)
          卸載 UI。
 void BasicTreeUI.uninstallUI(JComponent c)
           
 void BasicTableUI.uninstallUI(JComponent c)
           
 void BasicTableHeaderUI.uninstallUI(JComponent c)
           
 void BasicProgressBarUI.uninstallUI(JComponent c)
           
 void BasicTabbedPaneUI.uninstallUI(JComponent c)
           
 void BasicTextUI.uninstallUI(JComponent c)
          卸載元件的 UI。
 void BasicScrollPaneUI.uninstallUI(JComponent c)
           
 void BasicViewportUI.uninstallUI(JComponent c)
           
 void BasicListUI.uninstallUI(JComponent c)
          按順序調用 uninstallListeners()uninstallKeyboardActions()uninstallDefaults() 來取消初始化 this.list
 void BasicComboBoxUI.uninstallUI(JComponent c)
           
 void BasicScrollBarUI.uninstallUI(JComponent c)
           
 void BasicSeparatorUI.uninstallUI(JComponent c)
           
 void BasicPopupMenuUI.uninstallUI(JComponent c)
           
 void BasicMenuItemUI.uninstallUI(JComponent c)
           
 void BasicToolBarUI.uninstallUI(JComponent c)
           
 void BasicMenuBarUI.uninstallUI(JComponent c)
           
 void BasicButtonUI.uninstallUI(JComponent c)
           
 void BasicLabelUI.uninstallUI(JComponent c)
           
 void BasicRootPaneUI.uninstallUI(JComponent c)
           
 void BasicPanelUI.uninstallUI(JComponent c)
           
 void BasicTextUI.update(Graphics g, JComponent c)
          父級類別以無法控制的方式繪製背景(即有人可能希望將圖像平鋪在背景中)。
 void BasicMenuItemUI.update(Graphics g, JComponent c)
          使用 paintMenuItem() 繪製背景,從而覆寫 update(預設情況下填充不透明元件的背景)以調用 paint()。
static void BasicHTML.updateRenderer(JComponent c, String text)
          將給定文本的 HTML 渲染器隱藏在給定 JComponent 的客戶端屬性中。
 

javax.swing.plaf.metalJComponent 的使用
 

javax.swing.plaf.metalJComponent 的子類別
 class MetalComboBoxButton
          協助 MetalComboBoxUI 的 JButton 子類別 警告:此類別的已序列化物件與以後的 Swing 版本不相容。
 class MetalComboBoxUI.MetalComboPopup
          已過時。 從 Java 2 platform v1.4 開始。
protected  class MetalFileChooserUI.FileRenderer
           
 class MetalFileChooserUI.FilterComboBoxRenderer
          呈現不同的型別大小和樣式。
 class MetalInternalFrameTitlePane
          管理 JLF 標題欄的類別
 class MetalScrollButton
          Metal 滾動條箭頭的 JButton 物件。
 

返回 JComponentjavax.swing.plaf.metal 中的方法
protected  JComponent MetalInternalFrameUI.createNorthPane(JInternalFrame w)
           
 

參數型別為 JComponentjavax.swing.plaf.metal 中的方法
static ComponentUI MetalDesktopIconUI.createUI(JComponent c)
           
static ComponentUI MetalFileChooserUI.createUI(JComponent c)
           
static ComponentUI MetalInternalFrameUI.createUI(JComponent c)
           
static ComponentUI MetalToolTipUI.createUI(JComponent c)
           
static ComponentUI MetalSliderUI.createUI(JComponent c)
           
static ComponentUI MetalSplitPaneUI.createUI(JComponent x)
          創建一個新的 MetalSplitPaneUI 實例
static ComponentUI MetalTreeUI.createUI(JComponent x)
           
static ComponentUI MetalProgressBarUI.createUI(JComponent c)
           
static ComponentUI MetalCheckBoxUI.createUI(JComponent b)
           
static ComponentUI MetalRadioButtonUI.createUI(JComponent c)
           
static ComponentUI MetalTabbedPaneUI.createUI(JComponent x)
           
static ComponentUI MetalTextFieldUI.createUI(JComponent c)
           
static ComponentUI MetalScrollPaneUI.createUI(JComponent x)
           
static ComponentUI MetalComboBoxUI.createUI(JComponent c)
           
static ComponentUI MetalScrollBarUI.createUI(JComponent c)
           
static ComponentUI MetalPopupMenuSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalSeparatorUI.createUI(JComponent c)
           
static ComponentUI MetalToolBarUI.createUI(JComponent c)
           
static ComponentUI MetalMenuBarUI.createUI(JComponent x)
          為傳入的元件創建 ComponentUI 實作。
static ComponentUI MetalToggleButtonUI.createUI(JComponent b)
           
static ComponentUI MetalButtonUI.createUI(JComponent c)
           
static ComponentUI MetalLabelUI.createUI(JComponent c)
           
static ComponentUI MetalRootPaneUI.createUI(JComponent c)
          為 JRootPane 創建一個 UI。
 int MetalComboBoxUI.getBaseline(JComponent c, int width, int height)
          返回基線。
 Icon MetalLookAndFeel.getDisabledIcon(JComponent component, Icon icon)
          返回具有禁用外觀的 Icon
 Icon MetalLookAndFeel.getDisabledSelectedIcon(JComponent component, Icon icon)
          返回由選定的禁用元件使用的 Icon
 Dimension MetalDesktopIconUI.getMaximumSize(JComponent c)
           
 Dimension MetalFileChooserUI.getMaximumSize(JComponent c)
          返回 JFileChooser 的最大大小。
 Dimension MetalDesktopIconUI.getMinimumSize(JComponent c)
           
 Dimension MetalFileChooserUI.getMinimumSize(JComponent c)
          返回 JFileChooser 的最小大小。
 Dimension MetalComboBoxUI.getMinimumSize(JComponent c)
           
 Dimension MetalDesktopIconUI.getPreferredSize(JComponent c)
           
 Dimension MetalFileChooserUI.getPreferredSize(JComponent c)
          返回指定 JFileChooser 的首選大小。
 Dimension MetalToolTipUI.getPreferredSize(JComponent c)
           
 Dimension MetalScrollBarUI.getPreferredSize(JComponent c)
           
 Dimension MetalPopupMenuSeparatorUI.getPreferredSize(JComponent c)
           
 Dimension MetalSeparatorUI.getPreferredSize(JComponent c)
           
 void MetalFileChooserUI.installUI(JComponent c)
           
 void MetalInternalFrameUI.installUI(JComponent c)
           
 void MetalToolTipUI.installUI(JComponent c)
           
 void MetalSliderUI.installUI(JComponent c)
           
 void MetalTreeUI.installUI(JComponent c)
           
 void MetalScrollPaneUI.installUI(JComponent c)
           
 void MetalToolBarUI.installUI(JComponent c)
           
 void MetalMenuBarUI.installUI(JComponent c)
          配置指定元件,使其適合 metal 外觀。
 void MetalRootPaneUI.installUI(JComponent c)
          調用 installUI 的超實作來在傳入的 JRootPane 上安裝必要的狀態,以呈現 RootPaneUI 的 metal 外觀實作。
 void MetalToolTipUI.paint(Graphics g, JComponent c)
           
 void MetalTreeUI.paint(Graphics g, JComponent c)
           
 void MetalRadioButtonUI.paint(Graphics g, JComponent c)
           
 void MetalTabbedPaneUI.paint(Graphics g, JComponent c)
           
 void MetalComboBoxUI.paint(Graphics g, JComponent c)
           
 void MetalPopupMenuSeparatorUI.paint(Graphics g, JComponent c)
           
 void MetalSeparatorUI.paint(Graphics g, JComponent c)
           
 void MetalProgressBarUI.paintDeterminate(Graphics g, JComponent c)
          在進度條上繪製少量特殊的高亮顯示。
protected  void MetalTreeUI.paintHorizontalSeparators(Graphics g, JComponent c)
           
 void MetalProgressBarUI.paintIndeterminate(Graphics g, JComponent c)
          在進度條和跳動框上繪製少量特殊的高亮顯示。
protected  void MetalToggleButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
           
protected  void MetalButtonUI.paintText(Graphics g, JComponent c, Rectangle textRect, String text)
           
protected  void MetalScrollBarUI.paintThumb(Graphics g, JComponent c, Rectangle thumbBounds)
           
protected  void MetalScrollBarUI.paintTrack(Graphics g, JComponent c, Rectangle trackBounds)
           
 void MetalFileChooserUI.uninstallUI(JComponent c)
           
 void MetalInternalFrameUI.uninstallUI(JComponent c)
           
 void MetalToolTipUI.uninstallUI(JComponent c)
           
 void MetalTreeUI.uninstallUI(JComponent c)
           
 void MetalScrollPaneUI.uninstallUI(JComponent c)
           
 void MetalToolBarUI.uninstallUI(JComponent c)
           
 void MetalMenuBarUI.uninstallUI(JComponent c)
          在 installUI 期間,在指定元件上反向執行的配置操作。
 void MetalRootPaneUI.uninstallUI(JComponent c)
          調用超實作來卸載所有狀態。
 void MetalTabbedPaneUI.update(Graphics g, JComponent c)
           
 void MetalToolBarUI.update(Graphics g, JComponent c)
          如果必要,繪製元件的背景,然後調用 paint
 void MetalMenuBarUI.update(Graphics g, JComponent c)
          如果必要,繪製元件的背景,然後調用 paint
 void MetalToggleButtonUI.update(Graphics g, JComponent c)
          如果必要,繪製元件的背景,然後調用 paint
 void MetalButtonUI.update(Graphics g, JComponent c)
          如果必要,繪製元件的背景,然後調用 paint
 

javax.swing.plaf.multiJComponent 的使用
 

參數型別為 JComponentjavax.swing.plaf.multi 中的方法
 boolean MultiButtonUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiColorChooserUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiComboBoxUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiDesktopIconUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiDesktopPaneUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiFileChooserUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiInternalFrameUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiLabelUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiListUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiMenuBarUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiMenuItemUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiOptionPaneUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiPanelUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiPopupMenuUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiProgressBarUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiRootPaneUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiScrollBarUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiScrollPaneUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiSeparatorUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiSliderUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiSpinnerUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiSplitPaneUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiTabbedPaneUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiTableHeaderUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiTableUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiTextUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiToolBarUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiToolTipUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiTreeUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
 boolean MultiViewportUI.contains(JComponent a, int b, int c)
          在由此物件處理的每個 UI 上調用 contains 方法。
static ComponentUI MultiButtonUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiColorChooserUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiComboBoxUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiDesktopIconUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiDesktopPaneUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiFileChooserUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiInternalFrameUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiLabelUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiListUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiMenuBarUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiMenuItemUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiOptionPaneUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiPanelUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiPopupMenuUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiProgressBarUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiRootPaneUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiScrollBarUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiScrollPaneUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiSeparatorUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiSliderUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiSpinnerUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiSplitPaneUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiTabbedPaneUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiTableHeaderUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiTableUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiTextUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiToolBarUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiToolTipUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiTreeUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiViewportUI.createUI(JComponent a)
          如果任意輔助 LookAndFeel 都支持此 UI,則返回一個多路 UI 實例。
static ComponentUI MultiLookAndFeel.createUIs(ComponentUI mui, Vector uis, JComponent target)
          創建表示 target 元件所需的 ComponentUI 物件,將物件放入 uis 向量中,並返回最能表示該元件 UI 的 ComponentUI 物件。
 Accessible MultiButtonUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiColorChooserUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiComboBoxUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiDesktopIconUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiDesktopPaneUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiFileChooserUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiInternalFrameUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiLabelUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiListUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiMenuBarUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiMenuItemUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiOptionPaneUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiPanelUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiPopupMenuUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiProgressBarUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiRootPaneUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiScrollBarUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiScrollPaneUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiSeparatorUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiSliderUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiSpinnerUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiSplitPaneUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiTabbedPaneUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiTableHeaderUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiTableUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiTextUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiToolBarUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiToolTipUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiTreeUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 Accessible MultiViewportUI.getAccessibleChild(JComponent a, int b)
          在由此物件處理的每個 UI 上調用 getAccessibleChild 方法。
 int MultiButtonUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiColorChooserUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiComboBoxUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiDesktopIconUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiDesktopPaneUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiFileChooserUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiInternalFrameUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiLabelUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiListUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiMenuBarUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiMenuItemUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiOptionPaneUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiPanelUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiPopupMenuUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiProgressBarUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiRootPaneUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiScrollBarUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiScrollPaneUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiSeparatorUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiSliderUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiSpinnerUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiSplitPaneUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiTabbedPaneUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiTableHeaderUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiTableUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiTextUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiToolBarUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiToolTipUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiTreeUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 int MultiViewportUI.getAccessibleChildrenCount(JComponent a)
          在由此物件處理的每個 UI 上調用 getAccessibleChildrenCount 方法。
 Dimension MultiButtonUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiColorChooserUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiComboBoxUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiDesktopIconUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiDesktopPaneUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiFileChooserUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法
 Dimension MultiInternalFrameUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiLabelUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiListUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiMenuBarUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiMenuItemUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiOptionPaneUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiPanelUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiPopupMenuUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiProgressBarUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiRootPaneUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiScrollBarUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiScrollPaneUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiSeparatorUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiSliderUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiSpinnerUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiSplitPaneUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiTabbedPaneUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiTableHeaderUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiTableUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiTextUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiToolBarUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiToolTipUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiTreeUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiViewportUI.getMaximumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMaximumSize 方法。
 Dimension MultiButtonUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiColorChooserUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiComboBoxUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiDesktopIconUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiDesktopPaneUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiFileChooserUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiInternalFrameUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiLabelUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiListUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiMenuBarUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiMenuItemUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiOptionPaneUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiPanelUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiPopupMenuUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiProgressBarUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiRootPaneUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiScrollBarUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiScrollPaneUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiSeparatorUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiSliderUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiSpinnerUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiSplitPaneUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiTabbedPaneUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiTableHeaderUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiTableUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiTextUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiToolBarUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiToolTipUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiTreeUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiViewportUI.getMinimumSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getMinimumSize 方法。
 Dimension MultiButtonUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiColorChooserUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiComboBoxUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiDesktopIconUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiDesktopPaneUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiFileChooserUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiInternalFrameUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiLabelUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiListUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiMenuBarUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiMenuItemUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiOptionPaneUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiPanelUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiPopupMenuUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiProgressBarUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiRootPaneUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiScrollBarUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiScrollPaneUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiSeparatorUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiSliderUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiSpinnerUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiSplitPaneUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiTabbedPaneUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiTableHeaderUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiTableUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiTextUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiToolBarUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiToolTipUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiTreeUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 Dimension MultiViewportUI.getPreferredSize(JComponent a)
          在由此物件處理的每個 UI 上調用 getPreferredSize 方法。
 void MultiButtonUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiColorChooserUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiComboBoxUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiDesktopIconUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiDesktopPaneUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiFileChooserUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiInternalFrameUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiLabelUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiListUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiMenuBarUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiMenuItemUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiOptionPaneUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiPanelUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiPopupMenuUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiProgressBarUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiRootPaneUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiScrollBarUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiScrollPaneUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiSeparatorUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiSliderUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiSpinnerUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiSplitPaneUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiTabbedPaneUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiTableHeaderUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiTableUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiTextUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiToolBarUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiToolTipUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiTreeUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiViewportUI.installUI(JComponent a)
          在由此物件處理的每個 UI 上調用 installUI 方法。
 void MultiButtonUI.paint(Graphics a, JComponent b)
          在此物件處理的每個 UI 上調用 paint 方法。
 void MultiColorChooserUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法
 void MultiComboBoxUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiDesktopIconUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiDesktopPaneUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiFileChooserUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiInternalFrameUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiLabelUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiListUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiMenuBarUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiMenuItemUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiOptionPaneUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiPanelUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiPopupMenuUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiProgressBarUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiRootPaneUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiScrollBarUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiScrollPaneUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiSeparatorUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiSliderUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiSpinnerUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiSplitPaneUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiTabbedPaneUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiTableHeaderUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiTableUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiTextUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiToolBarUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiToolTipUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiTreeUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiViewportUI.paint(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 paint 方法。
 void MultiButtonUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiColorChooserUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiComboBoxUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiDesktopIconUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiDesktopPaneUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiFileChooserUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiInternalFrameUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiLabelUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiListUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiMenuBarUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiMenuItemUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiOptionPaneUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiPanelUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiPopupMenuUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiProgressBarUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiRootPaneUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiScrollBarUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiScrollPaneUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiSeparatorUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiSliderUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiSpinnerUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiSplitPaneUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiTabbedPaneUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiTableHeaderUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiTableUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiTextUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiToolBarUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiToolTipUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiTreeUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiViewportUI.uninstallUI(JComponent a)
          在由此物件處理的每個 UI 上調用 uninstallUI 方法。
 void MultiButtonUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiColorChooserUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiComboBoxUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiDesktopIconUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiDesktopPaneUI.update(Graphics a, JComponent b)
          在此物件處理的每個 UI 上調用 update 方法。
 void MultiFileChooserUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiInternalFrameUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiLabelUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiListUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiMenuBarUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiMenuItemUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiOptionPaneUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiPanelUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiPopupMenuUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiProgressBarUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiRootPaneUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiScrollBarUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiScrollPaneUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiSeparatorUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiSliderUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiSpinnerUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiSplitPaneUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiTabbedPaneUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiTableHeaderUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiTableUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiTextUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiToolBarUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiToolTipUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiTreeUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 void MultiViewportUI.update(Graphics a, JComponent b)
          在由此物件處理的每個 UI 上調用 update 方法。
 

javax.swing.plaf.synthJComponent 的使用
 

返回 JComponentjavax.swing.plaf.synth 中的方法
 JComponent SynthContext.getComponent()
          返回包含 region 的承載元件。
 

參數型別為 JComponentjavax.swing.plaf.synth 中的方法
static ComponentUI SynthLookAndFeel.createUI(JComponent c)
          為傳入的 JComponent 創建 Synth 外觀 ComponentUI
static Region SynthLookAndFeel.getRegion(JComponent c)
          返回 JComponent c 的 Region。
abstract  SynthStyle SynthStyleFactory.getStyle(JComponent c, Region id)
          返回指定 Component 的樣式。
static SynthStyle SynthLookAndFeel.getStyle(JComponent c, Region region)
          獲取指定元件的指定 region 的 SynthStyle。
 

參數型別為 JComponentjavax.swing.plaf.synth 中的建構子
SynthContext(JComponent component, Region region, SynthStyle style, int state)
          創建一個具有指定值的 SynthContext。
 

javax.swing.tableJComponent 的使用
 

javax.swing.tableJComponent 的子類別
 class DefaultTableCellRenderer
          呈現(顯示) JTable 中每個單元格的標準類別。
static class DefaultTableCellRenderer.UIResource
          DefaultTableCellRenderer 的一個子類別,它實作 UIResource
 class JTableHeader
          這是管理 JTable 的頭的物件。
 

javax.swing.textJComponent 的使用
 

javax.swing.textJComponent 的子類別
 class JTextComponent
          JTextComponent 是 swing 文本元件的基礎類別。
 

javax.swing.treeJComponent 的使用
 

javax.swing.treeJComponent 的子類別
 class DefaultTreeCellEditor.DefaultTextField
          不提供任何編輯器時所使用的 TextField
 class DefaultTreeCellRenderer
          顯示階層樹中的條目。
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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