|
|||||||||
软件包 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 | 实现 MouseListener 和 MouseMotionListener 接口中的所有方法的侦听器。 |
PopupMenuListener | 弹出菜单侦听器 |
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 | 接收鼠标事件和鼠标移动事件的适配器。 |
PopupMenuEvent | PopupMenuEvent 只包含事件源,该事件源是发送事件的 JPoupMenu 警告:此类的序列化对象将与以后的 Swing 版本不兼容。 |
SwingPropertyChangeSupport | java.beans.PropertyChangeSupport 的此子类在功能上是等效的:它牺牲了线程安全(对 Swing 无关紧要)来减少内存消耗,这有助于提高性能(这二者对 Swing 非常重要)。 |
TableColumnModelEvent | TableColumnModelEvent 用于通知侦听器某一个表的列模型已发生更改,比如添加、移除或移动列。 |
TableModelEvent | TableModelEvent 用于通知侦听器某一表模型已发生更改。 |
TreeExpansionEvent | 用于标识树中的单个路径的事件。 |
TreeModelEvent | 封装描述树模型更改的信息,并用于通知侦听更改的树模型侦听器。 |
TreeSelectionEvent | 描述当前选择中的更改的事件。 |
UndoableEditEvent | 指示发生了可撤消操作的事件。 |
软件包 javax.swing.event 的描述
供 Swing 组件触发的事件使用。除了 java.awt.event 包中的事件之外,还包括 Swing 组件触发的事件的事件类和相应事件侦听器接口。
注: 大多数 Swing API 都不是 线程安全的。有关详细信息,请参阅《The Java Tutorial》中的 Threads and Swing 一节。
相关文档
有关概述、教程、示例、指南和工具文档的信息,请参阅:- 《The Java Tutorial》中的 Writing Event Listeners 一节。
- 从以下版本开始:
- 1.2
所有类
|
|||||||||