javax.swing.event

接口
异常
供 Swing 组件触发的事件使用。

请参见:
          描述

接口摘要
AncestorListener AncestorListener 接口支持 JComponent 或其祖先之一发生更改时进行通知。
CaretListener 用于侦听文本组件插入符的位置更改的侦听器。
CellEditorListener CellEditorListener 定义用于侦听 CellEditor 中更改的对象的接口
ChangeListener 定义一个侦听 ChangeEvent 的对象。
DocumentEvent 用于文档更改通知的接口。
DocumentEvent.ElementChange 描述对特定元素所做的更改。
DocumentListener 观察者使用该接口注册以接收文本文档的更改通知。
HyperlinkListener HyperlinkListener
InternalFrameListener 用于接收内部窗体事件的侦听器接口。
ListDataListener ListDataListener
ListSelectionListener 列表选择值发生更改时收到通知的侦听器。
MenuDragMouseListener 定义一个菜单鼠标拖动侦听器。
MenuKeyListener MenuKeyListener
MenuListener 定义一个菜单事件侦听器。
MouseInputListener 实现 MouseListenerMouseMotionListener 接口中的所有方法的侦听器。
PopupMenuListener 弹出菜单侦听器
RowSorterListener 通知 RowSorterListenerRowSorter 的更改。
TableColumnModelListener TableColumnModelListener 定义侦听 TableColumnModel 中更改的对象的接口。
TableModelListener TableModelListener 定义侦听 TableModel 中更改的对象的接口。
TreeExpansionListener 当树扩展或折叠某一节点时获得通知的侦听器。
TreeModelListener 定义侦听 TreeModel 中更改的对象的接口。
TreeSelectionListener 当 TreeSelectionModel 中的选择发生更改时收到通知的侦听器。
TreeWillExpandListener 当树扩展或折叠某一节点时获得通知的侦听器。
UndoableEditListener 该接口由某个对接收有关可撤消操作的消息感兴趣的类实现。
 

类摘要
AncestorEvent 报告给子组件的事件,该子组件源自组件层次结构中的某个祖先。
CaretEvent CaretEvent 用于通知感兴趣的参与者事件源中的文本插入符已发生更改。
ChangeEvent ChangeEvent 用于通知感兴趣的参与者事件源中的状态已发生更改。
DocumentEvent.EventType 文档事件类型的枚举
EventListenerList 保存 EventListener 列表的类。
HyperlinkEvent HyperlinkEvent 用于通知感兴趣的参与者发生了与超文本链接有关的事情。
HyperlinkEvent.EventType 定义 ENTERED、EXITED 和 ACTIVATED 事件类型,以及由 toString() 返回的这些事件类型的字符串表示形式。
InternalFrameAdapter 用于接收内部窗体事件的抽象适配器类。
InternalFrameEvent 以事件源的形式添加对 JInternalFrame 对象的支持的 AWTEvent
ListDataEvent 定义一个封装列表更改的事件。
ListSelectionEvent 表现选择中更改的特征的事件。
MenuDragMouseEvent MenuDragMouseEvent 用于通知对此进行侦听的参与者在拖动情况下菜单元素已经收到转发给它的 MouseEvent。
MenuEvent MenuEvent 用于通知感兴趣的参与者作为事件源的菜单已经被发送、选定或取消。
MenuKeyEvent MenuKeyEvent 用于通知感兴趣的参与者菜单元素已在菜单树中接收转发给它的 KeyEvent。
MouseInputAdapter MouseInputListener 接口的一个空实现,提供此类作为简化创建侦听器任务的一种便捷方式,它只扩展和实现需要的方法。
PopupMenuEvent PopupMenuEvent 只包含事件源,该事件源是发送事件的 JPoupMenu 警告:此类的序列化对象将与以后的 Swing 版本不兼容。
RowSorterEvent RowSorterEvent 提供 RowSorter 的更改通知。
SwingPropertyChangeSupport java.beans.PropertyChangeSupport 的这一子类在功能上几乎是等效的。
TableColumnModelEvent TableColumnModelEvent 用于通知侦听器某一个表的列模型已发生更改,比如添加、移除或移动列。
TableModelEvent TableModelEvent 用于通知侦听器某一表模型已发生更改。
TreeExpansionEvent 用于标识树中的单个路径的事件。
TreeModelEvent 封装描述树模型更改的信息,并用于通知侦听更改的树模型侦听器。
TreeSelectionEvent 描述当前选择中的更改的事件。
UndoableEditEvent 指示发生了可撤消操作的事件。
 

枚举摘要
RowSorterEvent.Type RowSorterEvent 类型的枚举。
 

软件包 javax.swing.event 的描述

供 Swing 组件触发的事件使用。除了 java.awt.event 包中的事件之外,还包括 Swing 组件触发的事件的事件类和相应事件侦听器接口。

注: 大多数 Swing API 都不是 线程安全的。有关详细信息,请参阅 The Java Tutorial 中的 Threads and Swing 一节。

相关文档

有关概述、教程、示例、指南和工具文档的信息,请参阅:

从以下版本开始:
1.2