资料主要来源于JavaSE 8中文翻译版
Class AbstractAction
该类实现的接口有ActionListener, Serializable, Cloneable, EventListener, Action五个。
该类提供了JFC Action接口的默认实现。这里定义了标准行为,如Action对象属性(图标,文本和启用)的get和set方法。
***********************************************************************************************************************
Class AbstractButton
该类实现了ImageObeserver, ItemSelectable, MenuContainer, Serializable, SwingConstants五个接口,直接子类有JButton, JMenuItem, JToggleButton
定义按钮和菜单项的常见行为。
**********************************************************************************************************************
Class AbstractButton.AccessibleAbstractButton
该类实现了Serializable , AccessibleAction , AccessibleComponent , AccessibleExtendedComponent , AccessibleText , AccessibleValue
六个接口
已知直接子类:JButton.AccessibleJButton , JMenuItem.AccessibleJMenuItem , JToggleButton.AccessibleJToggleButton
这个类实现了可访问性支持AbstractButton类。它提供了适用于按钮和菜单项用户界面元素的Java Accessibility API的实现。
*********************************************************************************************************************
Class AbstractButton.ButtonChangeListener
该类实现了Serializable , EventListener , ChangeListener三个接口
扩展ChangeListener可串行化
*********************************************************************************************************************
Class AbstractCellEditor
该类实现了Serializable , CellEditor两个接口
已知直接子类:DefaultCellEditor
CellEditors
的基类,为CellEditor
接口除getCellEditorValue()
之外的方法提供默认getCellEditorValue()
。 像Swing中的其他抽象实现一样,还管理一个监听器列表。
*********************************************************************************************************************
Class AbstractListModel<E>
该类实现了Serializable , ListModel <E>两个接口
已知直接子类:BasicDirectoryModel , DefaultComboBoxModel , DefaultListModel , MetalFileChooserUI.DirectoryComboBoxModel , MetalFileChooserUI.FilterComboBoxModel
数据模型的抽象定义提供了一个List及其内容
*********************************************************************************************************************
Class AbstractSpinnerModel
该类实现了Serializable , SpinnerModel接口
已知直接子类:SpinnerDateModel , SpinnerListModel , SpinnerNumberModel
此类提供了SpinnerModel接口的ChangeListener部分,该接口应适用于大多数具体的SpinnerModel实现。 子类必须提供的一个实现setValue
, getValue
, getNextValue
和getPreviousValue
方法。
*********************************************************************************************************************