JavaTM 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 Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策