uTools-Manuals/docs/java/javax/swing/event/package-summary.html

429 lines
18 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<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">
定义ENTEREDEXITED和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>