| 软件包 | 描述 | 
|---|---|
| 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 ),这是默认的外观和感觉。 
          | 
| javax.swing.plaf.multi | 
           提供组合两种或多种外观和感觉的用户界面对象。 
          | 
| javax.swing.plaf.nimbus | 
           提供根据跨平台Nimbus外观构建的用户界面对象。 
          | 
| javax.swing.plaf.synth | 
           合成是一种可以让所有绘画委托的外观和感觉。 
          | 
| javax.swing.table | 
           提供处理 
           javax.swing.JTable类和javax.swing.JTable。 | 
| javax.swing.text | 
           提供处理可编辑和不可编辑文本组件的类和接口。 
          | 
| javax.swing.text.html | 
           提供类 
           HTMLEditorKit和支持类创建HTML文本编辑器。 | 
| javax.swing.tree | 
           提供处理 
           javax.swing.JTree类和javax.swing.JTree。 | 
| Class and Description | 
|---|
| JFrame java.awt.Frame的扩展版本增加了对JFC / Swing组件架构的支持。 | 
| Class and Description | 
|---|
| AbstractButton 
           定义按钮和菜单项的常见行为。 
          | 
| AbstractButton.AccessibleAbstractButton 
           这个类实现了 
           AbstractButton类的可访问性支持。 | 
| AbstractCellEditor 
           基类为 
           CellEditors,提供默认的实现在方法CellEditor除了接口getCellEditorValue()。 | 
| AbstractListModel 
           数据模型的抽象定义提供了一个 
           List及其内容。 | 
| AbstractSpinnerModel 
           此类提供了SpinnerModel接口的ChangeListener部分,该接口应适用于大多数具体的SpinnerModel实现。 
          | 
| Action 
           所述 
           Action接口提供了有用的扩展,ActionListener在箱子接口,其中相同的功能可以由若干控件访问。 | 
| ActionMap ActionMap提供从Objects(称为 
          密钥或Action名称 )到Actions的映射。 | 
| BoundedRangeModel 
           定义 
           Slider和ProgressBar等Slider使用的数据模型。 | 
| Box 
           一个使用BoxLayout对象作为其布局管理器的轻量级容器。 
          | 
| ButtonGroup 
           此类用于为一组按钮创建多重排除范围。 
          | 
| ButtonModel 
           按钮的状态模型。 
          | 
| CellEditor 
           该界面定义了一般编辑器应该能够实现的方法。 
          | 
| ComboBoxEditor 
           用于JComboBox组件的编辑器组件。 
          | 
| ComboBoxModel 
           组合框的数据模型。 
          | 
| ComponentInputMap 
           A 
           ComponentInputMap是一个InputMap与特定的JComponent相关JComponent。 | 
| DefaultButtonModel Button组件的数据模型的默认实现。 | 
| DefaultCellEditor.EditorDelegate 
           受保护的 
           EditorDelegate类。 | 
| DefaultListCellRenderer 
           渲染列表中的项目。 
          | 
| DefaultRowSorter.ModelWrapper DefaultRowSorter.ModelWrapper负责提供按DefaultRowSorter排序的DefaultRowSorter。 | 
| DesktopManager 
           DesktopManager对象由JDesktopPane对象拥有。 
          | 
| DropMode 
           拖放模式,用于确定组件在拖放过程中跟踪并指示放置位置的方法。 
          | 
| FocusManager 
           这个类已被1.4焦点API过时了。 
          | 
| GroupLayout.Alignment 
           枚举可能的方式 
           ParallelGroup可以对ParallelGroup项。 | 
| GroupLayout.Group Group提供了Group支持的两种操作的GroupLayout:一个接一个地布置组件(SequentialGroup)或对齐(ParallelGroup)。 | 
| GroupLayout.ParallelGroup 
           一个 
           Group它对齐和大小的孩子。 | 
| GroupLayout.SequentialGroup 
           一个 
           Group,一个Group一个地Group定位和大小其元素。 | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| InputMap InputMap提供输入事件之间的绑定(目前仅使用KeyStrokes)和Object。 | 
| InputVerifier 
           这个课程的目的是帮助客户通过带有文本字段的GUI来平滑地聚焦导航。 
          | 
| InternalFrameFocusTraversalPolicy 
           FocusTraversalPolicy可以选择提供一种用于确定JInternalFrame初始组件的算法。 
          | 
| JButton 
           实现“推”按钮。 
          | 
| JCheckBox 
           复选框的实现 - 可以选择或取消选择的项目,并向用户显示其状态。 
          | 
| JColorChooser JColorChooser提供了一个设计用于允许用户操纵和选择颜色的控件窗格。 | 
| JComboBox 
           组合按钮或可编辑字段和下拉列表的组件。 
          | 
| JComboBox.KeySelectionManager 
           界面定义了一个 
           KeySelectionManager。 | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JComponent.AccessibleJComponent 
           JComponent的内部类用于为辅助功能提供默认支持。 
          | 
| JDesktopPane 
           用于创建多文档界面或虚拟桌面的容器。 
          | 
| JDialog 
           创建对话窗口的主要类。 
          | 
| JEditorPane 
           用于编辑各种内容的文本组件。 
          | 
| JEditorPane.AccessibleJEditorPane 
           这个类实现了可访问性支持 
           JEditorPane类。 | 
| JFormattedTextField JFormattedTextField扩展了JTextField增加了格式化任意值的支持,以及一旦用户编辑了文本,就检索了一个特定的对象。 | 
| JFormattedTextField.AbstractFormatter 
           AbstractFormatter的 
           AbstractFormatter由JFormattedTextField用于处理从对象到字符串以及从字符串返回到对象的转换。 | 
| JFormattedTextField.AbstractFormatterFactory 
           AbstractFormatterFactory的 
           AbstractFormatterFactory由JFormattedTextField用于获取AbstractFormatter的AbstractFormatter,后者又用于格式化值。 | 
| JInternalFrame 
           一个轻量级对象,提供了本机框架的许多功能,包括拖动,关闭,成为图标,调整大小,标题显示以及对菜单栏的支持。 
          | 
| JInternalFrame.JDesktopIcon 
           此组件表示的图标化版本 
           JInternalFrame。 | 
| JLabel 
           用于短文本字符串或图像的显示区域,或两者。 
          | 
| JLayeredPane JLayeredPane增加了JFC / Swing容器的深度,允许组件在需要时重叠。 | 
| JList 
           显示对象列表并允许用户选择一个或多个项目的组件。 
          | 
| JList.DropLocation 
           的一个子类 
           TransferHandler.DropLocation表示用于一个放置位置JList。 | 
| JMenu 
           一个菜单的实现 - 一个包含 
           JMenuItem的弹出窗口,当用户在JMenuBar上选择一个项目时JMenuBar。 | 
| JMenu.WinListener 
           监听一个弹出窗口关闭的监听器类。 
          | 
| JMenuBar 
           一个菜单栏的实现。 
          | 
| JMenuItem 
           菜单中项目的实现。 
          | 
| JMenuItem.AccessibleJMenuItem 
           该类实现了对 
           JMenuItem类的可访问性支持。 | 
| JPanel JPanel是一个通用的轻量级容器。 | 
| JPopupMenu 
           弹出菜单的一个实现 - 弹出一个小窗口并显示一系列选择。 
          | 
| JRootPane 
           通过在后台使用一个轻量级容器 
           JFrame,JDialog,JWindow,JApplet和JInternalFrame。 | 
| JScrollBar 
           一个滚动条的实现。 
          | 
| JScrollPane 
           提供轻量级组件的可滚动视图。 
          | 
| JSeparator JSeparator提供了一种用于实现分割线的通用组件 - 通常用作将其分解为逻辑分组的菜单项之间的分隔符。 | 
| JSpinner 
           单行输入字段,允许用户从有序序列中选择一个数字或一个对象值。 
          | 
| JSpinner.DefaultEditor 
           更专业的编辑器的简单基类,用JFormattedTextField显示模型当前值的 
           JFormattedTextField。 | 
| JTable JTable用于显示和编辑单元格的常规二维表。 | 
| JTable.DropLocation 
           的一个子类 
           TransferHandler.DropLocation表示用于一个放置位置JTable。 | 
| JTable.PrintMode 
           打印模式,用于打印 
           JTables。 | 
| JTextField JTextField是一个轻量级组件,允许编辑单行文本。 | 
| JTextField.AccessibleJTextField 
           这个类实现了可访问性支持 
           JTextField类。 | 
| JToggleButton 
           一个两状态按钮的实现。 
          | 
| JToggleButton.AccessibleJToggleButton 
           这个类实现了可访问性支持 
           JToggleButton类。 | 
| JToolTip 
           用于显示组件的“提示”。 
          | 
| JTree | 
| JTree.DropLocation 
           的一个子类 
           TransferHandler.DropLocation表示用于一个放置位置JTree。 | 
| JTree.EmptySelectionModel EmptySelectionModel是一个TreeSelectionModel,不允许任何东西被选中。 | 
| JTree.TreeSelectionRedirector 
           手柄创建一个新的 
           TreeSelectionEvent与JTree作为来源,并将其传递给所有的听众。 | 
| JViewport 
           您可以通过它查看基础信息的“视口”或“舷窗”。 
          | 
| JViewport.ViewListener 
           视图的监听器。 
          | 
| KeyStroke 
           KeyStroke表示键盘或等效输入设备上的关键操作。 
          | 
| LayoutStyle LayoutStyle提供了有关如何定位组件的信息。 | 
| LayoutStyle.ComponentPlacement ComponentPlacement是可以相对于彼此放置两个组件的可能方式的列举。 | 
| ListCellRenderer 
           识别可以用作“橡皮图章”来绘制JList中的单元格的组件。 
          | 
| ListModel 
           该界面定义了JList使用的方法组件来获取列表中每个单元格的值以及列表的长度。 
          | 
| ListSelectionModel 
           此接口表示显示具有稳定索引的值列表的任何组件的选择的当前状态。 
          | 
| LookAndFeel LookAndFeel,顾名思义,封装外观。 | 
| MenuElement 
           任何可以放入菜单的组件都应该实现这个接口。 
          | 
| MenuSelectionManager 
           MenuSelectionManager拥有菜单层次结构中的选择。 
          | 
| MutableComboBoxModel 
           一个可变版本的 
           ComboBoxModel。 | 
| Popup 
           弹出窗口用于显示一个 
           Component给用户,通常在所有在另一个的顶部Component中特定包含层次结构秒。 | 
| PopupFactory PopupFactory,顾名思义,用于获取Popup的Popup。 | 
| ProgressMonitor 
           一类监视某些操作进度的类。 
          | 
| RepaintManager 
           此类管理重绘请求,允许重绘的数量最小化,例如通过将多个请求压缩为组件树成员的单个重绘。 
          | 
| RootPaneContainer 
           该接口由具有单个JRootPane子组件的组件实现:JDialog,JFrame,JWindow,JApplet,JInternalFrame。 
          | 
| RowFilter RowFilter用于过滤模型中的条目,以便它们不会在视图中显示。 | 
| RowFilter.ComparisonType 
           枚举可能的比较值,由某些默认值 
           RowFilter。 | 
| RowFilter.Entry 
           一个 
           Entry对象传递给RowFilter的RowFilter,允许过滤器获取条目数据的值,从而确定该条目是否应该显示。 | 
| RowSorter RowSorter为排序和筛选提供依据。 | 
| RowSorter.SortKey 
           SortKey描述特定列的排序顺序。 
          | 
| Scrollable 
           向JScrollPane等滚动容器提供信息的界面。 
          | 
| ScrollPaneConstants 
           与JScrollPane组件一起使用的常量。 
          | 
| ScrollPaneLayout 
           布局管理器使用 
           JScrollPane。 | 
| SingleSelectionModel 
           支持最多一个索引选择的模型。 
          | 
| SizeRequirements 
           为了方便布局管理器,计算有关组件的大小和位置的信息。 
          | 
| SortingFocusTraversalPolicy 
           FocusTraversalPolicy通过基于给定的比较器对焦点遍历周期的组件进行排序来确定遍历顺序。 
          | 
| SortOrder 
           SortOrder是可能的排序顺序的枚举。 
          | 
| SpinnerDateModel 
           A 
           SpinnerModel,用于Date的Date。 | 
| SpinnerListModel 
           一个简单的实现的 
           SpinnerModel,其值由数组或一个被定义List。 | 
| SpinnerModel 
           一个可能无限制的对象值序列的模型。 
          | 
| SpinnerNumberModel 
           A 
           SpinnerModel数字序列。 | 
| Spring Spring类的一个实例包含三个表征其行为的属性: 
          最小值 , 
          优选值和 
          最大值 。 | 
| SpringLayout.Constraints Constraints对象保留了由SpringLayout控制的容器控制组件大小和位置更改方式的SpringLayout。 | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| SwingWorker.StateValue 
           值为 
           state绑定属性。 | 
| ToolTipManager 
           管理系统中的所有 
           ToolTips。 | 
| TransferHandler 
           该类用于处理 
           Transferable到Swing组件的传输。 | 
| TransferHandler.DropLocation 
           表示应插入丢弃数据的位置。 
          | 
| TransferHandler.TransferSupport 
           该类封装了剪贴板的所有相关细节或拖放传输,还允许自定义拖放体验的方面。 
          | 
| UIDefaults 
           Swing组件的默认表。 
          | 
| UIDefaults.LazyValue 
           该类可以在缺省表中存储一个条目,直到第一次使用其中一个 
           getXXX(key)方法getXXX(key)。 | 
| UIManager.LookAndFeelInfo 
           提供有关安装的LookAndFeel的 
           LookAndFeel,以便配置菜单或初始应用程序设置。 | 
| UnsupportedLookAndFeelException 
           表示所请求的外观和感觉管理类的异常不在用户系统上。 
          | 
| WindowConstants 
           用于控制窗口关闭操作的常量。 
          | 
| Class and Description | 
|---|
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| Class and Description | 
|---|
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JColorChooser JColorChooser提供了一个设计用于允许用户操纵和选择颜色的控件窗格。 | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JPanel JPanel是一个通用的轻量级容器。 | 
| Class and Description | 
|---|
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JInternalFrame 
           一个轻量级对象,提供了本机框架的许多功能,包括拖动,关闭,成为图标,调整大小,标题显示以及对菜单栏的支持。 
          | 
| MenuElement 
           任何可以放入菜单的组件都应该实现这个接口。 
          | 
| MenuSelectionManager 
           MenuSelectionManager拥有菜单层次结构中的选择。 
          | 
| RowSorter RowSorter为排序和筛选提供依据。 | 
| Class and Description | 
|---|
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| Class and Description | 
|---|
| ActionMap ActionMap提供从Objects(称为 
          密钥或Action名称 )到Actions的映射。 | 
| ComponentInputMap 
           A 
           ComponentInputMap是一个InputMap与特定的JComponent相关JComponent。 | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| InputMap InputMap提供了输入事件之间的绑定(目前仅使用KeyStrokes)和Object。 | 
| JButton 
           实现“推”按钮。 
          | 
| JComboBox 
           组合按钮或可编辑字段和下拉列表的组件。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JFileChooser JFileChooser为用户提供了一种简单的机制来选择文件。 | 
| JLayer JLayer是用于Swing组件的通用装饰器,可以实现各种先进的绘画效果,并且可以接收在其边框内生成的所有AWTEvent的通知。 | 
| JList 
           显示对象列表并允许用户选择一个或多个项目的组件。 
          | 
| JOptionPane JOptionPane可以轻松地弹出一个标准对话框,提示用户获取值或通知他们某些东西。 | 
| JPopupMenu 
           弹出菜单的一个实现 - 弹出一个小窗口并显示一系列选择。 
          | 
| JSplitPane JSplitPane用于划分两个(只有两个)Components。 | 
| JTabbedPane 
           通过点击具有给定标题和/或图标的选项卡,用户可以在一组组件之间切换的组件。 
          | 
| JTree | 
| Popup 
           弹出窗口用于向用户显示 
           Component,通常位于Component的包含层次结构中的所有其他Component之上。 | 
| Class and Description | 
|---|
| AbstractAction 
           该类提供JFC 
           Action接口的默认实现。 | 
| AbstractButton 
           定义按钮和菜单项的常见行为。 
          | 
| AbstractListModel 
           数据模型的抽象定义提供了一个 
           List及其内容。 | 
| Action 
           所述 
           Action接口提供了有用的扩展,ActionListener在箱子接口,其中相同的功能可以由若干控件访问。 | 
| ActionMap ActionMap提供从Objects(称为 
          密钥或Action名称 )到Action。 | 
| BoxLayout 
           一个布局管理器,可以将多个组件垂直或水平放置。 
          | 
| CellRendererPane 
           此类插入到单元格渲染器和使用它们的组件之间。 
          | 
| ComboBoxEditor 
           用于JComboBox组件的编辑器组件。 
          | 
| ComboBoxModel 
           组合框的数据模型。 
          | 
| DesktopManager 
           DesktopManager对象由JDesktopPane对象拥有。 
          | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JButton 
           实现“推”按钮。 
          | 
| JColorChooser JColorChooser提供了一个设计用于允许用户操纵和选择颜色的控件窗格。 | 
| JComboBox 
           组合按钮或可编辑字段和下拉列表的组件。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JDesktopPane 
           用于创建多文档界面或虚拟桌面的容器。 
          | 
| JFileChooser JFileChooser为用户提供了一种简单的机制来选择文件。 | 
| JFrame java.awt.Frame的扩展版本增加了对JFC / Swing组件架构的支持。 | 
| JInternalFrame 
           一个轻量级对象,提供了本机框架的许多功能,包括拖动,关闭,成为图标,调整大小,标题显示以及对菜单栏的支持。 
          | 
| JInternalFrame.JDesktopIcon 
           此组件表示的图标化版本 
           JInternalFrame。 | 
| JLabel 
           用于短文本字符串或图像的显示区域,或两者。 
          | 
| JList 
           显示对象列表并允许用户选择一个或多个项目的组件。 
          | 
| JMenu 
           一个菜单的实现 - 一个包含 
           JMenuItem的弹出窗口,当用户在JMenuBar上选择一个项目时JMenuBar。 | 
| JMenuBar 
           一个菜单栏的实现。 
          | 
| JMenuItem 
           菜单中项目的实现。 
          | 
| JOptionPane JOptionPane可以轻松地弹出一个标准对话框,提示用户获取值或通知他们某些东西。 | 
| JPanel JPanel是一个通用的轻量级容器。 | 
| JPopupMenu 
           弹出菜单的一个实现 - 弹出一个小窗口并显示一系列选择。 
          | 
| JProgressBar 
           可视化显示某些任务进度的组件。 
          | 
| JRootPane 
           通过在后台使用一个轻量级容器 
           JFrame,JDialog,JWindow,JApplet和JInternalFrame。 | 
| JScrollBar 
           一个滚动条的实现。 
          | 
| JScrollPane 
           提供轻量级组件的可滚动视图。 
          | 
| JSeparator JSeparator提供了一种用于实现分割线的通用组件 - 通常用作将其分解为逻辑分组的菜单项之间的分隔符。 | 
| JSlider 
           允许用户通过在有界间隔内滑动旋钮图形地选择值的组件。 
          | 
| JSpinner 
           单行输入字段,允许用户从有序序列中选择一个数字或一个对象值。 
          | 
| JSplitPane JSplitPane用于划分两个(只有两个)Components。 | 
| JTabbedPane 
           通过点击具有给定标题和/或图标的选项卡,用户可以在一组组件之间切换的组件。 
          | 
| JTable JTable用于显示和编辑单元格的常规二维表。 | 
| JTextField JTextField是一个轻量级组件,允许编辑单行文本。 | 
| JToolBar JToolBar提供了一个组件,可用于显示常用的Action或控件。 | 
| JTree | 
| JTree.DropLocation 
           的一个子类 
           TransferHandler.DropLocation表示用于一个放置位置JTree。 | 
| KeyStroke 
           KeyStroke表示键盘或等效输入设备上的关键操作。 
          | 
| ListCellRenderer 
           识别可以用作“橡皮图章”来绘制JList中的单元格的组件。 
          | 
| ListModel 
           该界面定义了JList使用的方法组件来获取列表中每个单元格的值以及列表的长度。 
          | 
| ListSelectionModel 
           此接口表示显示具有稳定索引的值列表的任何组件的选择的当前状态。 
          | 
| LookAndFeel LookAndFeel,顾名思义,封装外观。 | 
| MenuElement 
           任何可以放入菜单的组件都应该实现这个接口。 
          | 
| MenuSelectionManager 
           MenuSelectionManager拥有菜单层次结构中的选择。 
          | 
| RootPaneContainer 
           该接口由具有单个JRootPane子组件的组件实现:JDialog,JFrame,JWindow,JApplet,JInternalFrame。 
          | 
| ScrollPaneConstants 
           与JScrollPane组件一起使用的常量。 
          | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| Timer 
           火灾的一个或多个 
           ActionEvents的指定的时间间隔。 | 
| UIDefaults 
           Swing组件的默认表。 
          | 
| Class and Description | 
|---|
| AbstractAction 
           该类提供了JFC 
           Action接口的默认实现。 | 
| AbstractButton 
           定义按钮和菜单项的常见行为。 
          | 
| AbstractListModel 
           数据模型的抽象定义提供了一个 
           List及其内容。 | 
| Action 
           所述 
           Action接口提供了有用的扩展,ActionListener在箱子接口,其中相同的功能可以由若干控件访问。 | 
| ActionMap ActionMap提供从Objects(称为 
          密钥或Action名称 )到Action。 | 
| CellRendererPane 
           此类插入到单元格渲染器和使用它们的组件之间。 
          | 
| ComboBoxEditor 
           用于JComboBox组件的编辑器组件。 
          | 
| ComboBoxModel 
           组合框的数据模型。 
          | 
| DefaultListCellRenderer 
           渲染列表中的项目。 
          | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JButton 
           实现“推”按钮。 
          | 
| JComboBox 
           组合按钮或可编辑字段和下拉列表的组件。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JFileChooser JFileChooser为用户提供了一种简单的机制来选择文件。 | 
| JInternalFrame 
           一个轻量级对象,提供了本机框架的许多功能,包括拖动,关闭,成为图标,调整大小,标题显示以及对菜单栏的支持。 
          | 
| JLabel 
           用于短文本字符串或图像的显示区域,或两者。 
          | 
| JList 
           显示对象列表并允许用户选择一个或多个项目的组件。 
          | 
| JMenu 
           一个菜单的实现 - 一个包含 
           JMenuItems的弹出窗口,当用户在JMenuBar上选择一个项目时JMenuBar。 | 
| JPanel JPanel是一个通用的轻量级容器。 | 
| JPopupMenu 
           弹出菜单的一个实现 - 弹出一个小窗口并显示一系列选择。 
          | 
| JScrollPane 
           提供轻量级组件的可滚动视图。 
          | 
| JSeparator JSeparator提供了一种用于实现分割线的通用组件 - 通常用作将其分解为逻辑分组的菜单项之间的分隔符。 | 
| JSlider 
           允许用户通过在有界间隔内滑动旋钮图形地选择值的组件。 
          | 
| JToolBar JToolBar提供了一个组件,可用于显示常用的Action或控件。 | 
| LayoutStyle LayoutStyle提供了有关如何定位组件的信息。 | 
| ListCellRenderer 
           识别可以用作“橡皮图章”来绘制JList中的单元格的组件。 
          | 
| ListModel 
           该界面定义了JList使用的方法组件来获取列表中每个单元格的值以及列表的长度。 
          | 
| LookAndFeel LookAndFeel,顾名思义,封装外观。 | 
| MenuElement 
           任何可以放入菜单的组件都应该实现这个接口。 
          | 
| ScrollPaneConstants 
           与JScrollPane组件一起使用的常量。 
          | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| UIDefaults 
           Swing组件的默认表。 
          | 
| Class and Description | 
|---|
| JComboBox 
           组合按钮或可编辑字段和下拉列表的组件。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JFileChooser JFileChooser提供了一个简单的机制,供用户选择文件。 | 
| JList 
           显示对象列表并允许用户选择一个或多个项目的组件。 
          | 
| JOptionPane JOptionPane可以轻松地弹出一个标准对话框,提示用户获取值或通知他们某些东西。 | 
| JPopupMenu 
           弹出菜单的一个实现 - 弹出一个小窗口并显示一系列选择。 
          | 
| JSplitPane JSplitPane用于划分两个(只有两个)Components。 | 
| JTabbedPane 
           通过点击具有给定标题和/或图标的选项卡,用户可以在一组组件之间切换的组件。 
          | 
| JTree | 
| LookAndFeel LookAndFeel,顾名思义,封装外观。 | 
| Popup 
           弹出窗口用于向用户显示 
           Component,通常位于Component的包含层次结构中的所有其他Component之上。 | 
| UIDefaults 
           Swing组件的默认表。 
          | 
| Class and Description | 
|---|
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| LookAndFeel LookAndFeel,顾名思义,封装外观和感觉。 | 
| Painter 
           绘画代表。 
          | 
| UIDefaults 
           Swing组件的默认表。 
          | 
| Class and Description | 
|---|
| AbstractButton 
           定义按钮和菜单项的常见行为。 
          | 
| ComboBoxEditor 
           用于JComboBox组件的编辑器组件。 
          | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JButton 
           实现“推”按钮。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JInternalFrame 
           一个轻量级对象,提供了本机框架的许多功能,包括拖动,关闭,成为图标,调整大小,标题显示以及对菜单栏的支持。 
          | 
| JLabel 
           用于短文本字符串或图像的显示区域,或两者。 
          | 
| JPanel JPanel是一个通用的轻量级容器。 | 
| JRootPane 
           通过在后台使用一个轻量级容器 
           JFrame,JDialog,JWindow,JApplet和JInternalFrame。 | 
| JScrollPane 
           提供轻量级组件的可滚动视图。 
          | 
| JSeparator JSeparator提供了一种用于实现分割线的通用组件 - 通常用作将其分解为逻辑分组的菜单项之间的分隔符。 | 
| JSlider 
           允许用户通过在有界间隔内滑动旋钮图形地选择值的组件。 
          | 
| JSplitPane JSplitPane用于划分两个(只有两个)Components。 | 
| ListCellRenderer 
           识别可以用作“橡皮图章”来绘制JList中的单元格的组件。 
          | 
| LookAndFeel LookAndFeel,顾名思义,封装外观。 | 
| ScrollPaneConstants 
           与JScrollPane组件一起使用的常量。 
          | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| UIDefaults 
           Swing组件的默认表。 
          | 
| Class and Description | 
|---|
| CellEditor 
           该界面定义了一般编辑器应该能够实现的方法。 
          | 
| DefaultRowSorter 
           RowSorter的 
           RowSorter,它围绕基于网格的数据模型提供排序和过滤。 | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JComponent.AccessibleJComponent 
           JComponent的内部类用于为辅助功能提供默认支持。 
          | 
| JLabel 
           用于短文本字符串或图像的显示区域,或两者。 
          | 
| JTable JTable用于显示和编辑单元格的常规二维表。 | 
| ListSelectionModel 
           此接口表示显示具有稳定索引的值列表的任何组件的选择的当前状态。 
          | 
| RowSorter RowSorter为排序和筛选提供依据。 | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| Class and Description | 
|---|
| AbstractAction 
           该类提供了JFC 
           Action接口的默认实现。 | 
| Action 
           所述 
           Action接口提供了有用的扩展,ActionListener在箱子接口,其中相同的功能可以由若干控件访问。 | 
| DropMode 
           拖放模式,用于确定组件在拖放过程中跟踪并指示放置位置的方法。 
          | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JComponent.AccessibleJComponent 
           JComponent的内部类用于为辅助功能提供默认支持。 
          | 
| JEditorPane 
           用于编辑各种内容的文本组件。 
          | 
| JFormattedTextField JFormattedTextField扩展了JTextField增加了格式化任意值的支持,以及一旦用户编辑了文本,就检索了一个特定的对象。 | 
| JFormattedTextField.AbstractFormatter 
           AbstractFormatter的 
           AbstractFormatter由JFormattedTextField用于处理从对象到字符串以及从字符串返回到对象的转换。 | 
| JFormattedTextField.AbstractFormatterFactory 
           AbstractFormatterFactory的 
           AbstractFormatterFactory由JFormattedTextField用于获取AbstractFormatter的AbstractFormatter,后者又用于格式化值。 | 
| KeyStroke 
           KeyStroke表示键盘或等效输入设备上的关键操作。 
          | 
| Scrollable 
           向JScrollPane等滚动容器提供信息的界面。 
          | 
| SizeRequirements 
           为了方便布局管理器,计算有关组件的大小和位置的信息。 
          | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| TransferHandler.DropLocation 
           表示应插入丢弃数据的位置。 
          | 
| Class and Description | 
|---|
| AbstractAction 
           该类提供JFC 
           Action接口的默认实现。 | 
| Action 
           所述 
           Action接口提供了有用的扩展,ActionListener在箱子接口,其中相同的功能可以由若干控件访问。 | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JEditorPane 
           用于编辑各种内容的文本组件。 
          | 
| SizeRequirements 
           为了方便布局管理器,计算有关组件的大小和位置的信息。 
          | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| Class and Description | 
|---|
| CellEditor 
           该界面定义了一般编辑器应该能够实现的方法。 
          | 
| DefaultListSelectionModel 
           列表选择的默认数据模型。 
          | 
| Icon 
           一个小的固定大小的图片,通常用于装饰组件。 
          | 
| JComponent 
           除顶级容器之外的所有Swing组件的基类。 
          | 
| JLabel 
           用于短文本字符串或图像的显示区域,或两者。 
          | 
| JTextField JTextField是一个轻量级组件,允许编辑单行文本。 | 
| JTree | 
| Scrollable 
           向JScrollPane等滚动容器提供信息的界面。 
          | 
| SwingConstants 
           通常用于在屏幕上定位和定向组件的常数的集合。 
          | 
| Timer 
           火灾的一个或多个 
           ActionEvents的指定的时间间隔。 | 
 Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.