JavaTM 2 Platform
Standard Ed. 6

軟體套件 javax.swing
的使用

使用 javax.swing 的軟體套件
java.awt.im.spi 提供啟用可以與 Java 運行時環境一起使用的輸入方法開發的介面。 
javax.swing 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 
javax.swing.border 提供圍繞 Swing 元件繪製特殊邊框的類別和介面。 
javax.swing.colorchooser 包含供 JColorChooser 元件使用的類別和介面。 
javax.swing.event 供 Swing 元件觸發的事件使用。 
javax.swing.filechooser 包含 JFileChooser 元件使用的類別和介面。 
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.text.html 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 
javax.swing.tree 提供處理 javax.swing.JTree 的類別和介面。 
 

java.awt.im.spi 使用的 javax.swing 中的類別
JFrame
          java.awt.Frame 的擴展版本,該版本添加了對 JFC/Swing 元件架構的支持。
 

javax.swing 使用的 javax.swing 中的類別
AbstractButton
          定義按鈕和選單項的一般行為。
AbstractButton.AccessibleAbstractButton
          此類別實作對 AbstractButton 類別的可存取性支持。
AbstractCellEditor
           
AbstractListModel
          該資料模型的抽象定義提供一個帶內容的 List
AbstractSpinnerModel
          此類別提供 SpinnerModel 介面的 ChangeListener 部分,該介面應該適用於最具體的 SpinnerModel 實作。
Action
          Action 介面提供 ActionListener 介面的一個有用擴展,以便若干控制元件存取相同的功能。
ActionMap
          ActionMap 提供從 Object(稱為Action)到 Action 的映射。
BoundedRangeModel
          定義由 SliderProgressBar 這類別元件使用的資料模型。
Box
          使用 BoxLayout 物件作為其佈局管理器的一個輕量級容器。
ButtonGroup
          此類別用於為一組按鈕創建一個多斥(multiple-exclusion)作用域。
ButtonModel
          按鈕的狀態模型。
CellEditor
          此介面定義任何通用編輯器應該能夠實作的方法。
ComboBoxEditor
          用於 JComboBox 元件的編輯器元件。
ComboBoxModel
          用於組合框的資料模型。
ComponentInputMap
          ComponentInputMap 是與特定 JComponent 相關聯的 InputMap
DefaultButtonModel
          Button 元件的資料模型的預設實作。
DefaultCellEditor.EditorDelegate
          受保護的 (protected) EditorDelegate 類別。
DefaultListCellRenderer
          呈現列表中的一個項。
DefaultRowSorter.ModelWrapper
          DefaultRowSorter.ModelWrapper 負責提供由 DefaultRowSorter 進行排序的資料。
DesktopManager
          DesktopManager 物件由 DesktopPane 物件所擁有。
DropMode
          放置網要,用於確定元件在拖放過程中追蹤和指示放置位置 (drop location) 的方法。
FocusManager
          從 1.4 focus API 開始,此類別已被廢棄。
GroupLayout.Alignment
          ParallelGroup 能夠對齊其子元素的可能方式的列舉。
GroupLayout.Group
          GroupGroupLayout 所支持的以下兩種操作提供基礎:一個接一個地佈置元件(SequentialGroup)或對齊元件(ParallelGroup)。
GroupLayout.ParallelGroup
          一個 Group,它對齊其子元素並確定其大小。
GroupLayout.SequentialGroup
          一個 Group,它按順序一個接一個地確定其元素的位置和大小。
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
InputMap
          InputMap 提供輸入事件(目前只使用 KeyStroke)和 Object 之間的綁定。
InputVerifier
          此類別的用途是通過帶文本欄位的 GUI 說明客戶端支持串流暢的焦點導航。
InternalFrameFocusTraversalPolicy
          該 FocusTraversalPolicy 可以有選擇地提供確定 JInternalFrame 初始 Component 的演算法。
JButton
          "push" 按鈕的實作。
JCheckBox
          複選框的實作,複選框是一個可以被選定和取消選定的項,它將其狀態顯示給使用者。
JColorChooser
          JColorChooser 提供一個用於允許使用者操作和選擇顏色的控制器窗格。
JComboBox
          將按鈕或可編輯欄位與下拉列表組合的元件。
JComboBox.KeySelectionManager
          定義 KeySelectionManager 的介面。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JComponent.AccessibleJComponent
          用於為可存取性提供預設支持的 JComponent 內部類別。
JDesktopPane
          用於創建多文檔介面或虛擬桌面的容器。
JDialog
          創建對話框視窗的主要類別。
JEditorPane
          可編輯各種內容的文本元件。
JEditorPane.AccessibleJEditorPane
          此類別實作對 JEditorPane 類別的可存取性支持。
JFormattedTextField
          JFormattedTextField 擴展了 JTextField,添加了對格式化任意值的支持,以及一旦使用者編輯了文本就檢索特定物件的支持。
JFormattedTextField.AbstractFormatter
           JFormattedTextField 所使用的 AbstractFormatter 實例,用於處理從 Object 到 String 和從 String 到 Object 的轉換。
JFormattedTextField.AbstractFormatterFactory
          JFormattedTextField 使用的 AbstractFormatterFactory 實例,用來獲得 AbstractFormatter 實例,依次使用該實例格式化各個值。
JInternalFrame
          提供很多本機窗體功能的輕量級物件,這些功能包括拖動、關閉、變成圖標、調整大小、標題顯示和支持選單欄。
JInternalFrame.JDesktopIcon
          此元件表示 JInternalFrame 的圖標化版本。
JLabel
          用於短文本字元串或圖像或二者的顯示區。
JLayeredPane
          JLayeredPane 為 JFC/Swing 容器添加了深度,允許元件在需要時互相重疊。
JList
          顯示物件列表並且允許使用者選擇一個或多個項的元件。
JList.DropLocation
          TransferHandler.DropLocation 的一個子類別,表示 JList 的放置位置 (drop location)。
JMenu
          選單的該實作是一個套件含 JMenuItem 的彈出視窗,使用者選擇 JMenuBar 上的項時會顯示該 JMenuItem。
JMenu.WinListener
          觀察彈出視窗關閉的偵聽器類別。
JMenuBar
          選單欄的實作。
JMenuItem
          選單中的項的實作。
JMenuItem.AccessibleJMenuItem
          此類別實作 JMenuItem 類別的可存取性支持。
JPanel
          JPanel 是一般輕量級容器。
JPopupMenu
          彈出選單的實作,彈出選單是一個可彈出並顯示一系列選項的小視窗。
JRootPane
          該輕量級容器由 JFrameJDialogJWindowJAppletJInternalFrame 在後台使用。
JScrollBar
          滾動條的實作。
JScrollPane
          提供輕量級元件的 scrollable 視圖。
JSeparator
          JSeparator 為實作分隔線提供了一個通用元件 - 通常用作選單項之間的分隔符,以便將選單項分成幾個邏輯組。
JSpinner
          讓使用者從一個有序序列中選擇一個數字或者一個物件值的單行輸入欄位。
JSpinner.DefaultEditor
          一個針對非常特殊編輯器的簡單基礎類別,該類別在 JFormattedTextField 中顯示模型的當前值的只讀視圖。
JTable
          JTable 用來顯示和編輯常規二維單元表。
JTable.DropLocation
          TransferHandler.DropLocation 的一個子類別,表示 JTable 的放置位置 (drop location)。
JTable.PrintMode
          用於列印 JTable 的列印網要。
JTextField
          JTextField 是一個輕量級元件,它允許編輯單行文本。
JTextField.AccessibleJTextField
          此類別實作對 JTextField 類別的可存取性支持。
JToggleButton
          具有兩個狀態的(two-state)按鈕的實作。
JToggleButton.AccessibleJToggleButton
          此類別實作對 JToggleButton 類別的可存取性支持。
JToolTip
          用來顯示 Component 的「提示」。
JTree
          將分層資料集顯示為輪廓的控制元件。
JTree.DropLocation
          TransferHandler.DropLocation 的一個子類別,表示 JTree 的放置位置 (drop location)。
JTree.EmptySelectionModel
          EmptySelectionModel 是一個不允許選擇任何內容的 TreeSelectionModel
JTree.TreeSelectionRedirector
          使用 JTree 創建一個作為源的新 TreeSelectionEvent 並將其傳遞到所有偵聽器的句柄。
JViewport
          用於查看底層資訊的“視口”或“觀察孔”。
JViewport.ViewListener
          視圖的偵聽器。
KeyStroke
          表示鍵盤或等效輸入設置上的鍵操作的 KeyStroke。
LayoutStyle
          LayoutStyle 提供有關如何確定元件位置的資訊。
LayoutStyle.ComponentPlacement
          ComponentPlacement 是兩個元件相對於彼此的可能放置方式的列舉。
ListCellRenderer
          標識可用作“橡皮圖章”以繪製 JList 中單元格的元件。
ListModel
          此介面定義方法元件(如 JList),這些元件用於獲取列表中每個單元格的值以及列表的長度。
ListSelectionModel
          此介面表示任何元件的當前選擇狀態,該元件顯示一個具有穩定索引的值列表。
LookAndFeel
          顧名思義,LookAndFeel 封裝了一個外觀。
MenuElement
          可以放入選單中的所有元件都應該實作此介面。
MenuSelectionManager
          MenuSelectionManager 擁有選單層次結構中的選項。
MutableComboBoxModel
          ComboBoxModel 的可變版本。
Popup
          Popup 用於向使用者顯示 Component,它通常位於特定包含層次結構中所有其他 Component 的頂部。
PopupFactory
          顧名思義,PopupFactory 用於獲取 Popup 的實例。
ProgressMonitor
          監視某個操作的進度的類別。
RepaintManager
          此類別管理重繪請求,以最大限度地降低重繪次數。
RootPaneContainer
          此介面由具有單個 JRootPane 子元件的元件來實作,這些子元件包括:JDialog、JFrame、JWindow、JApplet、JInternalFrame。
RowFilter
          RowFilter 用於從模型中過濾條目,使得這些條目不會在視圖中顯示。
RowFilter.ComparisonType
          由某些預設 RowFilter 支持的可能比較值的列舉。
RowFilter.Entry
          一個傳遞給 RowFilter 實例的 Entry 物件,允許過濾器獲取該條目的資料的值,以確定是否應該顯示該條目。
RowSorter
          RowSorter 提供排序和過濾的基礎。
RowSorter.SortKey
          SortKey 描述特定列的排序順序。
Scrollable
          為類似 JScrollPane 的滾動容器提供資訊的介面。
ScrollPaneConstants
          與 JScrollPane 元件一起使用的常數。
ScrollPaneLayout
          JScrollPane 使用的佈局管理器。
SingleSelectionModel
          最多支持一個索引選項的模型。
SizeRequirements
          為方便佈局管理器,計算元件的有關大小和位置資訊。
SortingFocusTraversalPolicy
          通過對焦點遍歷循環的 Components 按給定 Comparator 排序確定遍歷順序的 FocusTraversalPolicy。
SortOrder
          SortOrder 是可能排序順序的列舉。
SpinnerDateModel
          Date 序列的一個 SpinnerModel
SpinnerListModel
          其值由陣列或 List 定義的 SpinnerModel 的簡單實作。
SpinnerModel
          物件值的潛在無界序列的模型。
SpinnerNumberModel
          用於數字序列的 SpinnerModel
Spring
          該 Spring 類別的實例將存儲以下三個表示其行為特徵的屬性:minimumpreferredmaximum 值。
SpringLayout.Constraints
          Constraints 物件將管理元件大小和位置更改方式的約束存儲在 SpringLayout 控制的容器中。
SwingConstants
          通常用於在螢幕上定位或定向元件的常數的集合。
SwingWorker.StateValue
          state 綁定 (bound) 屬性的值。
ToolTipManager
          管理系統中的所有 ToolTips
TransferHandler
          此類別用於處理往返於 Swing 元件的 Transferable 的傳輸。
TransferHandler.DropLocation
          表示放置的資料 (dropped data) 應該插入的位置。
TransferHandler.TransferSupport
          此類別封裝剪貼板或拖放傳輸的所有相關詳細資訊,並且還允許自定義拖放過程的各方面。
UIDefaults
          Swing 元件的預設值表。
UIDefaults.LazyValue
          此類別使使用者能夠在預設表中存儲項,該預設表只有在第一次使用某個 getXXX(key) 方法進行尋找時才創建。
UIManager.LookAndFeelInfo
          為了配置選單或為了初始應用程序設置而提供關於已安裝的 LookAndFeel 的少量資訊。
UnsupportedLookAndFeelException
          指示在使用者系統上不存在請求的外觀管理類別的異常。
WindowConstants
          用於控制視窗關閉操作的常數。
 

javax.swing.border 使用的 javax.swing 中的類別
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
 

javax.swing.colorchooser 使用的 javax.swing 中的類別
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
JColorChooser
          JColorChooser 提供一個用於允許使用者操作和選擇顏色的控制器窗格。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JPanel
          JPanel 是一般輕量級容器。
 

javax.swing.event 使用的 javax.swing 中的類別
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JInternalFrame
          提供很多本機窗體功能的輕量級物件,這些功能包括拖動、關閉、變成圖標、調整大小、標題顯示和支持選單欄。
MenuElement
          可以放入選單中的所有元件都應該實作此介面。
MenuSelectionManager
          MenuSelectionManager 擁有選單層次結構中的選項。
RowSorter
          RowSorter 提供排序和過濾的基礎。
 

javax.swing.filechooser 使用的 javax.swing 中的類別
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
 

javax.swing.plaf 使用的 javax.swing 中的類別
ActionMap
          ActionMap 提供從 Object(稱為Action)到 Action 的映射。
ComponentInputMap
          ComponentInputMap 是與特定 JComponent 相關聯的 InputMap
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
InputMap
          InputMap 提供輸入事件(目前只使用 KeyStroke)和 Object 之間的綁定。
JComboBox
          將按鈕或可編輯欄位與下拉列表組合的元件。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JFileChooser
          JFileChooser 為使用者選擇檔案提供了一種簡單的機制。
JList
          顯示物件列表並且允許使用者選擇一個或多個項的元件。
JOptionPane
          JOptionPane 有助於方便地彈出要求使用者提供值或向其發出通知的標準對話框。
JPopupMenu
          彈出選單的實作,彈出選單是一個可彈出並顯示一系列選項的小視窗。
JSplitPane
          JSplitPane 用於分隔兩個(只能兩個)Component
JTabbedPane
          一個元件,它允許使用者通過單擊具有給定標題和/或圖標的選項卡,在一組元件之間進行切換。
JTree
          將分層資料集顯示為輪廓的控制元件。
Popup
          Popup 用於向使用者顯示 Component,它通常位於特定包含層次結構中所有其他 Component 的頂部。
 

javax.swing.plaf.basic 使用的 javax.swing 中的類別
AbstractAction
          此類別提供 JFC Action 介面的預設實作。
AbstractButton
          定義按鈕和選單項的一般行為。
AbstractListModel
          該資料模型的抽象定義提供一個帶內容的 List
Action
          Action 介面提供 ActionListener 介面的一個有用擴展,以便若干控制元件存取相同的功能。
ActionMap
          ActionMap 提供從 Object(稱為Action)到 Action 的映射。
BoxLayout
          允許垂直或水平佈置多個元件的佈局管理器。
CellRendererPane
          此類別被插入在單元格渲染器與使用它們的元件之間。
ComboBoxEditor
          用於 JComboBox 元件的編輯器元件。
ComboBoxModel
          用於組合框的資料模型。
DesktopManager
          DesktopManager 物件由 DesktopPane 物件所擁有。
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
JButton
          "push" 按鈕的實作。
JColorChooser
          JColorChooser 提供一個用於允許使用者操作和選擇顏色的控制器窗格。
JComboBox
          將按鈕或可編輯欄位與下拉列表組合的元件。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JDesktopPane
          用於創建多文檔介面或虛擬桌面的容器。
JFileChooser
          JFileChooser 為使用者選擇檔案提供了一種簡單的機制。
JFrame
          java.awt.Frame 的擴展版本,該版本添加了對 JFC/Swing 元件架構的支持。
JInternalFrame
          提供很多本機窗體功能的輕量級物件,這些功能包括拖動、關閉、變成圖標、調整大小、標題顯示和支持選單欄。
JInternalFrame.JDesktopIcon
          此元件表示 JInternalFrame 的圖標化版本。
JLabel
          用於短文本字元串或圖像或二者的顯示區。
JList
          顯示物件列表並且允許使用者選擇一個或多個項的元件。
JMenu
          選單的該實作是一個套件含 JMenuItem 的彈出視窗,使用者選擇 JMenuBar 上的項時會顯示該 JMenuItem。
JMenuBar
          選單欄的實作。
JMenuItem
          選單中的項的實作。
JOptionPane
          JOptionPane 有助於方便地彈出要求使用者提供值或向其發出通知的標準對話框。
JPanel
          JPanel 是一般輕量級容器。
JPopupMenu
          彈出選單的實作,彈出選單是一個可彈出並顯示一系列選項的小視窗。
JProgressBar
          以可視化形式顯示某些任務進度的元件。
JRootPane
          該輕量級容器由 JFrameJDialogJWindowJAppletJInternalFrame 在後台使用。
JScrollBar
          滾動條的實作。
JScrollPane
          提供輕量級元件的 scrollable 視圖。
JSeparator
          JSeparator 為實作分隔線提供了一個通用元件 - 通常用作選單項之間的分隔符,以便將選單項分成幾個邏輯組。
JSlider
          一個讓使用者以圖形方式在有界區間內通過移動滑塊來選擇值的元件。
JSpinner
          讓使用者從一個有序序列中選擇一個數字或者一個物件值的單行輸入欄位。
JSplitPane
          JSplitPane 用於分隔兩個(只能兩個)Component
JTabbedPane
          一個元件,它允許使用者通過單擊具有給定標題和/或圖標的選項卡,在一組元件之間進行切換。
JTable
          JTable 用來顯示和編輯常規二維單元表。
JTextField
          JTextField 是一個輕量級元件,它允許編輯單行文本。
JToolBar
          JToolBar 提供了一個用來顯示常用的 Action 或控制元件的元件。
JTree
          將分層資料集顯示為輪廓的控制元件。
KeyStroke
          表示鍵盤或等效輸入設置上的鍵操作的 KeyStroke。
ListCellRenderer
          標識可用作“橡皮圖章”以繪製 JList 中單元格的元件。
ListModel
          此介面定義方法元件(如 JList),這些元件用於獲取列表中每個單元格的值以及列表的長度。
ListSelectionModel
          此介面表示任何元件的當前選擇狀態,該元件顯示一個具有穩定索引的值列表。
LookAndFeel
          顧名思義,LookAndFeel 封裝了一個外觀。
MenuElement
          可以放入選單中的所有元件都應該實作此介面。
MenuSelectionManager
          MenuSelectionManager 擁有選單層次結構中的選項。
RootPaneContainer
          此介面由具有單個 JRootPane 子元件的元件來實作,這些子元件包括:JDialog、JFrame、JWindow、JApplet、JInternalFrame。
ScrollPaneConstants
          與 JScrollPane 元件一起使用的常數。
SwingConstants
          通常用於在螢幕上定位或定向元件的常數的集合。
Timer
          在指定時間間隔觸發一個或多個 ActionEvent
UIDefaults
          Swing 元件的預設值表。
 

javax.swing.plaf.metal 使用的 javax.swing 中的類別
AbstractAction
          此類別提供 JFC Action 介面的預設實作。
AbstractButton
          定義按鈕和選單項的一般行為。
AbstractListModel
          該資料模型的抽象定義提供一個帶內容的 List
Action
          Action 介面提供 ActionListener 介面的一個有用擴展,以便若干控制元件存取相同的功能。
ActionMap
          ActionMap 提供從 Object(稱為Action)到 Action 的映射。
CellRendererPane
          此類別被插入在單元格渲染器與使用它們的元件之間。
ComboBoxEditor
          用於 JComboBox 元件的編輯器元件。
ComboBoxModel
          用於組合框的資料模型。
DefaultListCellRenderer
          呈現列表中的一個項。
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
JButton
          "push" 按鈕的實作。
JComboBox
          將按鈕或可編輯欄位與下拉列表組合的元件。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JFileChooser
          JFileChooser 為使用者選擇檔案提供了一種簡單的機制。
JInternalFrame
          提供很多本機窗體功能的輕量級物件,這些功能包括拖動、關閉、變成圖標、調整大小、標題顯示和支持選單欄。
JLabel
          用於短文本字元串或圖像或二者的顯示區。
JList
          顯示物件列表並且允許使用者選擇一個或多個項的元件。
JMenu
          選單的該實作是一個套件含 JMenuItem 的彈出視窗,使用者選擇 JMenuBar 上的項時會顯示該 JMenuItem。
JPanel
          JPanel 是一般輕量級容器。
JPopupMenu
          彈出選單的實作,彈出選單是一個可彈出並顯示一系列選項的小視窗。
JScrollPane
          提供輕量級元件的 scrollable 視圖。
JSeparator
          JSeparator 為實作分隔線提供了一個通用元件 - 通常用作選單項之間的分隔符,以便將選單項分成幾個邏輯組。
JSlider
          一個讓使用者以圖形方式在有界區間內通過移動滑塊來選擇值的元件。
JToolBar
          JToolBar 提供了一個用來顯示常用的 Action 或控制元件的元件。
LayoutStyle
          LayoutStyle 提供有關如何確定元件位置的資訊。
ListCellRenderer
          標識可用作“橡皮圖章”以繪製 JList 中單元格的元件。
ListModel
          此介面定義方法元件(如 JList),這些元件用於獲取列表中每個單元格的值以及列表的長度。
LookAndFeel
          顧名思義,LookAndFeel 封裝了一個外觀。
MenuElement
          可以放入選單中的所有元件都應該實作此介面。
ScrollPaneConstants
          與 JScrollPane 元件一起使用的常數。
SwingConstants
          通常用於在螢幕上定位或定向元件的常數的集合。
UIDefaults
          Swing 元件的預設值表。
 

javax.swing.plaf.multi 使用的 javax.swing 中的類別
JComboBox
          將按鈕或可編輯欄位與下拉列表組合的元件。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JFileChooser
          JFileChooser 為使用者選擇檔案提供了一種簡單的機制。
JList
          顯示物件列表並且允許使用者選擇一個或多個項的元件。
JOptionPane
          JOptionPane 有助於方便地彈出要求使用者提供值或向其發出通知的標準對話框。
JPopupMenu
          彈出選單的實作,彈出選單是一個可彈出並顯示一系列選項的小視窗。
JSplitPane
          JSplitPane 用於分隔兩個(只能兩個)Component
JTabbedPane
          一個元件,它允許使用者通過單擊具有給定標題和/或圖標的選項卡,在一組元件之間進行切換。
JTree
          將分層資料集顯示為輪廓的控制元件。
LookAndFeel
          顧名思義,LookAndFeel 封裝了一個外觀。
Popup
          Popup 用於向使用者顯示 Component,它通常位於特定包含層次結構中所有其他 Component 的頂部。
UIDefaults
          Swing 元件的預設值表。
 

javax.swing.plaf.synth 使用的 javax.swing 中的類別
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
LookAndFeel
          顧名思義,LookAndFeel 封裝了一個外觀。
UIDefaults
          Swing 元件的預設值表。
 

javax.swing.table 使用的 javax.swing 中的類別
CellEditor
          此介面定義任何通用編輯器應該能夠實作的方法。
DefaultRowSorter
          RowSorter 的一個實作,它圍繞基於網格的資料模型提供排序和過濾操作。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JComponent.AccessibleJComponent
          用於為可存取性提供預設支持的 JComponent 內部類別。
JLabel
          用於短文本字元串或圖像或二者的顯示區。
JTable
          JTable 用來顯示和編輯常規二維單元表。
ListSelectionModel
          此介面表示任何元件的當前選擇狀態,該元件顯示一個具有穩定索引的值列表。
RowSorter
          RowSorter 提供排序和過濾的基礎。
SwingConstants
          通常用於在螢幕上定位或定向元件的常數的集合。
 

javax.swing.text 使用的 javax.swing 中的類別
AbstractAction
          此類別提供 JFC Action 介面的預設實作。
Action
          Action 介面提供 ActionListener 介面的一個有用擴展,以便若干控制元件存取相同的功能。
DropMode
          放置網要,用於確定元件在拖放過程中追蹤和指示放置位置 (drop location) 的方法。
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JComponent.AccessibleJComponent
          用於為可存取性提供預設支持的 JComponent 內部類別。
JEditorPane
          可編輯各種內容的文本元件。
JFormattedTextField
          JFormattedTextField 擴展了 JTextField,添加了對格式化任意值的支持,以及一旦使用者編輯了文本就檢索特定物件的支持。
JFormattedTextField.AbstractFormatter
           JFormattedTextField 所使用的 AbstractFormatter 實例,用於處理從 Object 到 String 和從 String 到 Object 的轉換。
JFormattedTextField.AbstractFormatterFactory
          JFormattedTextField 使用的 AbstractFormatterFactory 實例,用來獲得 AbstractFormatter 實例,依次使用該實例格式化各個值。
KeyStroke
          表示鍵盤或等效輸入設置上的鍵操作的 KeyStroke。
Scrollable
          為類似 JScrollPane 的滾動容器提供資訊的介面。
SizeRequirements
          為方便佈局管理器,計算元件的有關大小和位置資訊。
SwingConstants
          通常用於在螢幕上定位或定向元件的常數的集合。
TransferHandler.DropLocation
          表示放置的資料 (dropped data) 應該插入的位置。
 

javax.swing.text.html 使用的 javax.swing 中的類別
AbstractAction
          此類別提供 JFC Action 介面的預設實作。
Action
          Action 介面提供 ActionListener 介面的一個有用擴展,以便若干控制元件存取相同的功能。
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
JEditorPane
          可編輯各種內容的文本元件。
SizeRequirements
          為方便佈局管理器,計算元件的有關大小和位置資訊。
SwingConstants
          通常用於在螢幕上定位或定向元件的常數的集合。
 

javax.swing.tree 使用的 javax.swing 中的類別
CellEditor
          此介面定義任何通用編輯器應該能夠實作的方法。
DefaultListSelectionModel
          列表選擇的預設資料模型。
Icon
          一個小的固定大小圖片,通常用於裝飾元件。
JComponent
          該類別是除頂層容器外所有 Swing 元件的基礎類別。
JLabel
          用於短文本字元串或圖像或二者的顯示區。
JTextField
          JTextField 是一個輕量級元件,它允許編輯單行文本。
JTree
          將分層資料集顯示為輪廓的控制元件。
Scrollable
          為類似 JScrollPane 的滾動容器提供資訊的介面。
SwingConstants
          通常用於在螢幕上定位或定向元件的常數的集合。
Timer
          在指定時間間隔觸發一個或多個 ActionEvent
 


JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

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