|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個 下一個 | 框架 無框架 | |||||||||
| 使用 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
定義由 Slider 和 ProgressBar 這類別元件使用的資料模型。 |
|
| 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
Group 為 GroupLayout 所支持的以下兩種操作提供基礎:一個接一個地佈置元件(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
該輕量級容器由 JFrame、JDialog、JWindow、JApplet 和 JInternalFrame 在後台使用。 |
|
| 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 類別的實例將存儲以下三個表示其行為特徵的屬性:minimum、preferred 和 maximum 值。 |
|
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
該輕量級容器由 JFrame、JDialog、JWindow、JApplet 和 JInternalFrame 在後台使用。 |
|
| 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。