mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2025-07-06 09:02:49 +08:00
429 lines
18 KiB
HTML
429 lines
18 KiB
HTML
<div class="header">
|
||
<h1 class="title" title="Package">Package javax.swing.event</h1>
|
||
<div class="docSummary">
|
||
<div class="block">
|
||
提供Swing组件触发的事件。
|
||
</div>
|
||
</div>
|
||
<p>See: <a href="#package.description">描述</a></p>
|
||
</div><div class="contentContainer">
|
||
<ul class="blockList">
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
|
||
<caption>
|
||
<span>接口摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">接口</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/AncestorListener.html" title="interface in javax.swing.event">AncestorListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
AncestorListener接口,用于在JComponent或其祖先之一发生更改时支持通知。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/CaretListener.html" title="interface in javax.swing.event">CaretListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
侦听器,用于更改文本组件的插入位置。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/CellEditorListener.html" title="interface in javax.swing.event">CellEditorListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
CellEditorListener定义了一个监听CellEditor中更改的对象的接口
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/ChangeListener.html" title="interface in javax.swing.event">ChangeListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
定义一个监听ChangeEvents的对象。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/DocumentEvent.html" title="interface in javax.swing.event">DocumentEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
文档更改通知界面。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/DocumentEvent.ElementChange.html" title="interface in javax.swing.event">DocumentEvent.ElementChange</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
描述对特定元素所做的更改。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/DocumentListener.html" title="interface in javax.swing.event">DocumentListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
观察者注册接收文本文档更改通知的界面。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/HyperlinkListener.html" title="interface in javax.swing.event">HyperlinkListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
超链接监听器
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/InternalFrameListener.html" title="interface in javax.swing.event">InternalFrameListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
用于接收内部帧事件的侦听器接口。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/ListDataListener.html" title="interface in javax.swing.event">ListDataListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
ListDataListener
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/ListSelectionListener.html" title="interface in javax.swing.event">ListSelectionListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
列表选择值更改时通知的侦听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MenuDragMouseListener.html" title="interface in javax.swing.event">MenuDragMouseListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
定义一个菜单鼠标拖动监听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MenuKeyListener.html" title="interface in javax.swing.event">MenuKeyListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MenuKeyListener
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MenuListener.html" title="interface in javax.swing.event">MenuListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
定义菜单事件的侦听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MouseInputListener.html" title="interface in javax.swing.event">MouseInputListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
一个监听器在
|
||
<code>MouseListener</code>和
|
||
<code>MouseMotionListener</code>接口中实现所有方法。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/PopupMenuListener.html" title="interface in javax.swing.event">PopupMenuListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
弹出菜单侦听器
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/RowSorterListener.html" title="interface in javax.swing.event">RowSorterListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<code>RowSorterListener</code>被通知更改为
|
||
<code>RowSorter</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TableColumnModelListener.html" title="interface in javax.swing.event">TableColumnModelListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
TableColumnModelListener定义了一个监听TableColumnModel中更改的对象的接口。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TableModelListener.html" title="interface in javax.swing.event">TableModelListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
TableModelListener定义了一个监听TableModel中更改的对象的接口。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TreeExpansionListener.html" title="interface in javax.swing.event">TreeExpansionListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
当树展开或折叠节点时通知的侦听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TreeModelListener.html" title="interface in javax.swing.event">TreeModelListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
定义侦听TreeModel中更改的对象的接口。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TreeSelectionListener.html" title="interface in javax.swing.event">TreeSelectionListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
当TreeSelectionModel中的选择更改时通知的侦听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TreeWillExpandListener.html" title="interface in javax.swing.event">TreeWillExpandListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
当树展开或折叠节点时通知的侦听器。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/UndoableEditListener.html" title="interface in javax.swing.event">UndoableEditListener</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
接口由有兴趣听取关于可撤销操作的类实现。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
|
||
<caption>
|
||
<span>类摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">类</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/AncestorEvent.html" title="class in javax.swing.event">AncestorEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
向组件层级中的祖先发送的子组件的事件。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/CaretEvent.html" title="class in javax.swing.event">CaretEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
CaretEvent用于通知有关方面事件源文本插入符已更改。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/ChangeEvent.html" title="class in javax.swing.event">ChangeEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
ChangeEvent用于通知有关方面事件来源的状态已更改。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/DocumentEvent.EventType.html" title="class in javax.swing.event">DocumentEvent.EventType</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
文档事件类型的枚举
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/EventListenerList.html" title="class in javax.swing.event">EventListenerList</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
一个持有EventListener列表的类。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/HyperlinkEvent.html" title="class in javax.swing.event">HyperlinkEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
HyperlinkEvent用于通知有关方面,超文本链接发生了一些事情。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/HyperlinkEvent.EventType.html" title="class in javax.swing.event">HyperlinkEvent.EventType</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
定义ENTERED,EXITED和ACTIVATED事件类型以及由toString()返回的字符串表示形式。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/InternalFrameAdapter.html" title="class in javax.swing.event">InternalFrameAdapter</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
用于接收内部帧事件的抽象适配器类。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/InternalFrameEvent.html" title="class in javax.swing.event">InternalFrameEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
一个
|
||
<code>AWTEvent</code>添加了对
|
||
<code>JInternalFrame</code>对象的支持作为事件源。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/ListDataEvent.html" title="class in javax.swing.event">ListDataEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
定义将更改封装到列表的事件。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/ListSelectionEvent.html" title="class in javax.swing.event">ListSelectionEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
表征选择变化的事件。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MenuDragMouseEvent.html" title="class in javax.swing.event">MenuDragMouseEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MenuDragMouseEvent用于通知有关方面,菜单元素已经在拖动条件下接收到转发给它的MouseEvent。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MenuEvent.html" title="class in javax.swing.event">MenuEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MenuEvent用于通知有关方面,事件源的菜单已经过滤,选择或取消。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MenuKeyEvent.html" title="class in javax.swing.event">MenuKeyEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
MenuKeyEvent用于通知有关方菜单元素已经在菜单树中收到转发给它的KeyEvent。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/MouseInputAdapter.html" title="class in javax.swing.event">MouseInputAdapter</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
空贯彻
|
||
<code>MouseInputListener</code>接口,为方便提供的简化创建侦听,扩展和实现仅感兴趣的方法的任务。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/PopupMenuEvent.html" title="class in javax.swing.event">PopupMenuEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
PopupMenuEvent仅包含发送事件的JPoupMenu的事件源
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/RowSorterEvent.html" title="class in javax.swing.event">RowSorterEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<code>RowSorterEvent</code>提供了对RowSorter的更改
|
||
<code>RowSorter</code> 。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/SwingPropertyChangeSupport.html" title="class in javax.swing.event">SwingPropertyChangeSupport</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<code>java.beans.PropertyChangeSupport</code>这个子类功能几乎相同。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TableColumnModelEvent.html" title="class in javax.swing.event">TableColumnModelEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
<b>TableColumnModelEvent</b>用于通知侦听器表列模型已更改,例如添加,删除或移动列。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TableModelEvent.html" title="class in javax.swing.event">TableModelEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
TableModelEvent用于通知侦听器表模型已更改。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TreeExpansionEvent.html" title="class in javax.swing.event">TreeExpansionEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
用于标识树中单个路径的事件。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TreeModelEvent.html" title="class in javax.swing.event">TreeModelEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
将描述更改的信息封装到树模型,并用于通知树型模型侦听器的更改。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/TreeSelectionEvent.html" title="class in javax.swing.event">TreeSelectionEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
表示当前选择的变化的事件。
|
||
</div> </td>
|
||
</tr>
|
||
<tr class="rowColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/UndoableEditEvent.html" title="class in javax.swing.event">UndoableEditEvent</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
发生可以撤消的操作的事件。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
<li class="blockList">
|
||
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Enum Summary table, listing enums, and an explanation">
|
||
<caption>
|
||
<span>枚举摘要</span>
|
||
<span class="tabEnd"> </span>
|
||
</caption>
|
||
<tbody>
|
||
<tr>
|
||
<th class="colFirst" scope="col">Enum</th>
|
||
<th class="colLast" scope="col">描述</th>
|
||
</tr>
|
||
</tbody>
|
||
<tbody>
|
||
<tr class="altColor">
|
||
<td class="colFirst"><a href="../../../javax/swing/event/RowSorterEvent.Type.html" title="enum in javax.swing.event">RowSorterEvent.Type</a></td>
|
||
<td class="colLast">
|
||
<div class="block">
|
||
枚举类型
|
||
<code>RowSorterEvent</code> s。
|
||
</div> </td>
|
||
</tr>
|
||
</tbody>
|
||
</table> </li>
|
||
</ul>
|
||
<a name="package.description">
|
||
<!-- --> </a>
|
||
<h2 title="Package javax.swing.event Description">Package javax.swing.event Description</h2>
|
||
<div class="block">
|
||
<span>提供Swing组件触发的事件。</span>
|
||
<span>除了java.awt.event包中的这些事件之外,它还包含Swing组件触发的事件的事件类和事件侦听器接口。</span>
|
||
<p> <span><strong>注意:</strong>大多数Swing API <em>不是</em>线程安全的。</span> <span>有关详细信息,请参阅<a href="http://java.sun.com/docs/books/tutorial/uiswing/overview/threads.html" target="_top">Threads and Swing</a> ,在部分<em><a href="http://java.sun.com/docs/books/tutorial/" target="_top">The Java Tutorial</a></em> 。</span> </p>
|
||
<h2> <span>相关文档</span> </h2>
|
||
<span>有关概述,教程,示例,指南和工具文档,请参阅:</span>
|
||
<ul>
|
||
<li> <span><a href="http://java.sun.com/docs/books/tutorial/uiswing/events/" target="_top">Writing Event Listeners</a> , <em>Java教程</em>中<em>的</em>一节</span> </li>
|
||
</ul>
|
||
</div>
|
||
<dl>
|
||
<dt>
|
||
<span class="simpleTagLabel">从以下版本开始:</span>
|
||
</dt>
|
||
<dd>
|
||
1.2
|
||
</dd>
|
||
</dl>
|
||
</div> |