站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > JavaTM 2 Platform Standard Edition 6.0 API 规范中文版

接口 java.util.EventListener 的使用 (Java Platform SE 6) - JavaTM 2 Platform Standard Edition 6.0 API 规范中文版


JavaTM Platform
Standard Ed. 6

接口 java.util.EventListener
的使用

使用 EventListener 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.datatransfer 提供在应用程序之间和在应用程序内部传输数据的接口和类。 
java.awt.dnd Drag 和 Drop 是一种直接操作动作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与 GUI 中显示元素逻辑相关的实体之间传输信息。 
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 
java.beans 包含与开发 beans 有关的类,即基于 JavaBeansTM 架构的组件。 
java.beans.beancontext 提供与 bean 上下文有关的类和接口。 
java.util 包含 collection 框架、遗留的 collection 类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。 
java.util.prefs 此包允许应用程序存储并获取用户和系统首选项和配置数据。 
javax.imageio.event Java Image I/O API 的一个包,用于在读取和写入图像期间处理事件的同步通知。 
javax.management 提供 Java Management Extensions 的核心类。 
javax.management.relation 提供 Relation Service 的定义。 
javax.naming.event 在访问命名和目录服务时提供对事件通知的支持。 
javax.naming.ldap 提供对 LDAPv3 扩展操作和控件的支持。 
javax.net.ssl 提供用于安全套接字包的类。 
javax.sound.midi 提供用于 MIDI(音乐乐器数字接口)数据的 I/O、序列化和合成的接口和类。 
javax.sound.sampled 提供用于捕获、处理和回放取样的音频数据的接口和类。 
javax.sql 为通过 JavaTM 编程语言进行服务器端数据源访问和处理提供 API。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.event 供 Swing 组件触发的事件使用。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
javax.swing.table 提供用于处理 javax.swing.JTable 的类和接口。 
javax.swing.text 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.text.html 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
javax.swing.tree 提供处理 javax.swing.JTree 的类和接口。 
javax.swing.undo 允许开发人员为应用程序(例如文本编辑器)中的撤消/恢复提供支持。 
 

java.awtEventListener 的使用
 

实现 EventListenerjava.awt 中的类
 class AWTEventMulticaster
          AWTEventMulticaster 实现对 java.awt.event 包中定义的 AWT 事件的指派,该指派是有效的、线程安全的多路广播事件指派。
protected  class Checkbox.AccessibleAWTCheckbox
          此类实现对 Checkbox 类的可访问性支持。
protected  class Component.AccessibleAWTComponent.AccessibleAWTComponentHandler
          当发生显示/隐藏操作时,激活 PropertyChange 侦听器(如果注册了该侦听器)
protected  class Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
          当发生焦点事件时,激活 PropertyChange 侦听器(如果注册了该侦听器)
protected  class Container.AccessibleAWTContainer.AccessibleContainerHandler
          添加或移除子容器时激发 PropertyChange 侦听器(如果已注册了此侦听器)。
protected  class List.AccessibleAWTList
          此类实现 List 类的可访问性支持。
protected  class TextArea.AccessibleAWTTextArea
          此类实现 TextArea 类的可访问性支持。
protected  class TextComponent.AccessibleAWTTextComponent
          此类实现对 TextComponent 类的可访问性支持。
protected  class TextField.AccessibleAWTTextField
          此类实现 TextField 类的可访问性支持。
 

声明为 EventListenerjava.awt 中的字段
protected  EventListener AWTEventMulticaster.a
           
protected  EventListener AWTEventMulticaster.b
           
 

类型参数类型为 EventListenerjava.awt 中的方法
<T extends EventListener>
T[]
Button.getListeners(Class<T> listenerType)
          返回当前在此 Button 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
Checkbox.getListeners(Class<T> listenerType)
          返回目前已在此 Checkbox 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
CheckboxMenuItem.getListeners(Class<T> listenerType)
          返回当前在此 CheckboxMenuItem 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
Choice.getListeners(Class<T> listenerType)
          返回目前已在此 Choice 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
List.getListeners(Class<T> listenerType)
          返回目前已在此 List 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
Scrollbar.getListeners(Class<T> listenerType)
          返回目前已在此 Scrollbar 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
TextComponent.getListeners(Class<T> listenerType)
          返回当前已在此 TextComponent 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
TextField.getListeners(Class<T> listenerType)
          返回当前已在此 TextField 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
MenuItem.getListeners(Class<T> listenerType)
          返回当前在此 MenuItem 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
Window.getListeners(Class<T> listenerType)
          返回当前在此 Window 上注册为 FooListener 的所有对象所组成的数组。
<T extends EventListener>
T[]
Container.getListeners(Class<T> listenerType)
          返回当前已在此 Container 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
Component.getListeners(Class<T> listenerType)
          返回一个当前在此 Component 上作为 FooListener 注册的所有对象的数组。
static
<T extends EventListener>
T[]
AWTEventMulticaster.getListeners(EventListener l, Class<T> listenerType)
          返回通过指定的 java.util.EventListener 链接为 FooListener 的所有对象的数组。
 

返回 EventListenerjava.awt 中的方法
protected static EventListener AWTEventMulticaster.addInternal(EventListener a, EventListener b)
          从正添加的侦听器 a 和侦听器 b 中一起返回得到的多路广播侦听器。
<T extends EventListener>
T[]
Button.getListeners(Class<T> listenerType)
          返回当前在此 Button 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
Checkbox.getListeners(Class<T> listenerType)
          返回目前已在此 Checkbox 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
CheckboxMenuItem.getListeners(Class<T> listenerType)
          返回当前在此 CheckboxMenuItem 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
Choice.getListeners(Class<T> listenerType)
          返回目前已在此 Choice 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
List.getListeners(Class<T> listenerType)
          返回目前已在此 List 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
Scrollbar.getListeners(Class<T> listenerType)
          返回目前已在此 Scrollbar 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
TextComponent.getListeners(Class<T> listenerType)
          返回当前已在此 TextComponent 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
TextField.getListeners(Class<T> listenerType)
          返回当前已在此 TextField 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
MenuItem.getListeners(Class<T> listenerType)
          返回当前在此 MenuItem 上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
Window.getListeners(Class<T> listenerType)
          返回当前在此 Window 上注册为 FooListener 的所有对象所组成的数组。
<T extends EventListener>
T[]
Container.getListeners(Class<T> listenerType)
          返回当前已在此 Container 上注册为 FooListener 的所有对象的数组。
<T extends EventListener>
T[]
Component.getListeners(Class<T> listenerType)
          返回一个当前在此 Component 上作为 FooListener 注册的所有对象的数组。
static
<T extends EventListener>
T[]
AWTEventMulticaster.getListeners(EventListener l, Class<T> listenerType)
          返回通过指定的 java.util.EventListener 链接为 FooListener 的所有对象的数组。
protected  EventListener AWTEventMulticaster.remove(EventListener oldl)
          从此多路广播器中移除一个侦听器。
protected static EventListener AWTEventMulticaster.removeInternal(EventListener l, EventListener oldl)
          在从侦听器 l 中移除旧的侦听器之后,返回得到的多路广播侦听器。
 

参数类型为 EventListenerjava.awt 中的方法
protected static EventListener AWTEventMulticaster.addInternal(EventListener a, EventListener b)
          从正添加的侦听器 a 和侦听器 b 中一起返回得到的多路广播侦听器。
static
<T extends EventListener>
T[]
AWTEventMulticaster.getListeners(EventListener l, Class<T> listenerType)
          返回通过指定的 java.util.EventListener 链接为 FooListener 的所有对象的数组。
protected  EventListener AWTEventMulticaster.remove(EventListener oldl)
          从此多路广播器中移除一个侦听器。
protected static EventListener AWTEventMulticaster.removeInternal(EventListener l, EventListener oldl)
          在从侦听器 l 中移除旧的侦听器之后,返回得到的多路广播侦听器。
protected static void AWTEventMulticaster.save(ObjectOutputStream s, String k, EventListener l)
           
 

参数类型为 EventListenerjava.awt 中的构造方法
AWTEventMulticaster(EventListener a, EventListener b)
          创建一个将侦听器 a 和侦听器 b 链接起来的事件多路广播器实例。
 

java.awt.datatransferEventListener 的使用
 

java.awt.datatransferEventListener 的子接口
 interface FlavorListener
          定义侦听 FlavorEvent 的对象。
 

java.awt.dndEventListener 的使用
 

java.awt.dndEventListener 的子接口
 interface DragGestureListener
          此接口源于 DragGestureRecognizer,当该(子)类的对象检测到拖动启动动作时,调用此接口。
 interface DragSourceListener
          DragSourceListener 定义了事件接口,Drag 和 Drop 操作的始发端使用它来跟踪用户操作的状态,并通过 Drag 和 Drop 操作为用户提供合适的“拖动结束”反馈。
 interface DragSourceMotionListener
          用于接收拖动操作期间鼠标移动事件的侦听器接口。
 interface DropTargetListener
          DropTargetListener 接口是 DropTarget 类所使用的回调接口,用于提供所涉及的 DropTarget 的 DnD 操作的通知。
 

实现 EventListenerjava.awt.dnd 中的类
 class DragSourceAdapter
          用于接收拖动源事件的抽象适配器类。
 class DragSourceContext
          DragSourceContext 类负责管理 Drag 和 Drop 协议的起始端。
 class DropTarget
          在 Drag 和 Drop 操作期间,当 Component 希望接受 drop 时,DropTargetComponent 有关联。
protected static class DropTarget.DropTargetAutoScroller
          此受保护的嵌套类实现自动滚动
 class DropTargetAdapter
          接收放置目标事件的抽象适配器类。
 class MouseDragGestureRecognizer
          DragGestureRecognizer 的抽象子类,它定义了一个基于鼠标动作的 DragGestureRecognizer
 

类型参数类型为 EventListenerjava.awt.dnd 中的方法
<T extends EventListener>
T[]
DragSource.getListeners(Class<T> listenerType)
          获得目前已在此 DragSource 上注册为 FooListener 的所有对象。
 

返回 EventListenerjava.awt.dnd 中的方法
<T extends EventListener>
T[]
DragSource.getListeners(Class<T> listenerType)
          获得目前已在此 DragSource 上注册为 FooListener 的所有对象。
 

java.awt.eventEventListener 的使用
 

java.awt.eventEventListener 的子接口
 interface ActionListener
          用于接收操作事件的侦听器接口。
 interface AdjustmentListener
          用于接收调整事件的侦听器接口。
 interface AWTEventListener
          该侦听器接口用于接收指派给对象的事件的通知,这些对象是 Component、MenuComponent 或其子类的实例。
 interface ComponentListener
          用于接收组件事件的侦听器接口。
 interface ContainerListener
          用于接收容器事件的侦听器接口。
 interface FocusListener
          用于接收组件上的键盘焦点事件的侦听器接口。
 interface HierarchyBoundsListener
          用于接收祖先的移动和大小调整事件的侦听器接口。
 interface HierarchyListener
          用于接收层次结构更改事件的侦听器接口。
 interface InputMethodListener
          接收输入方法事件的侦听器接口。
 interface ItemListener
          接收项事件的侦听器接口。
 interface KeyListener
          用于接收键盘事件(击键)的侦听器接口。
 interface MouseListener
          用于接收组件上“感兴趣”的鼠标事件(按下、释放、单击、进入或离开)的侦听器接口。
 interface MouseMotionListener
          用于接收组件上的鼠标移动事件的侦听器接口。
 interface MouseWheelListener
          用于接收组件上的鼠标滚轮事件的侦听器接口。
 interface TextListener
          用于接收文本事件的侦听器接口。
 interface WindowFocusListener
          用于接收 WindowEvent(包括 WINDOW_GAINED_FOCUSWINDOW_LOST_FOCUS 事件)的侦听器接口。
 interface WindowListener
          用于接收窗口事件的侦听器接口。
 interface WindowStateListener
          用于接收窗口状态事件的侦听器接口。
 

实现 EventListenerjava.awt.event 中的类
 class AWTEventListenerProxy
          扩展 EventListenerProxy 的类,特别适用于为特定事件掩码添加 AWTEventListener
 class ComponentAdapter
          用于接收组件事件的抽象适配器类。
 class ContainerAdapter
          用于接收容器事件的抽象适配器类。
 class FocusAdapter
          用于接收键盘焦点事件的抽象适配器类。
 class HierarchyBoundsAdapter
          用于接收祖先的移动和大小重调事件的抽象适配器类。
 class KeyAdapter
          接收键盘事件的抽象适配器类。
 class MouseAdapter
          接收鼠标事件的抽象适配器类。
 class MouseMotionAdapter
          接收鼠标移动事件的抽象适配器类。
 class WindowAdapter
          接收窗口事件的抽象适配器类。
 

java.beansEventListener 的使用
 

java.beansEventListener 的子接口
 interface PropertyChangeListener
          无论 bean 何时更改 "bound" 属性,都会激发一个 "PropertyChange" 事件。
 interface VetoableChangeListener
          只要 bean 更改 "constrained" 属性,都将会激发一个 VetoableChange 事件。
 

实现 EventListenerjava.beans 中的类
 class PropertyChangeListenerProxy
          扩展 EventListenerProxy 的类,特别适用于添加指定的 PropertyChangeListener
 class VetoableChangeListenerProxy
          扩展 EventListenerProxy 的类,特别适用于将 VetoableChangeListener 与 "constrained" 属性相关联。
 

java.beans.beancontextEventListener 的使用
 

java.beans.beancontextEventListener 的子接口
 interface BeanContextMembershipListener
           当 BeanContext 的成员关系状态发生更改时,兼容的 BeanContext 在此接口上触发事件。
 interface BeanContextServiceRevokedListener
          用于接收 BeanContextServiceRevokedEvent 对象的侦听器接口。
 interface BeanContextServices
           BeanContextServices 接口为 BeanContext 提供某种机制,将一般的 "services" 向其中的 BeanContextChild 对象公开。
 interface BeanContextServicesListener
          用于接收 BeanContextServiceAvailableEvent 对象的侦听器接口。
 

实现 EventListenerjava.beans.beancontext 中的类
 class BeanContextChildSupport
           这是一个为实现 BeanContextChild 协议提供支持的一般支持类。
 class BeanContextServicesSupport
           此帮助器类提供 java.beans.beancontext.BeanContextServices 接口的实用工具实现。
protected  class BeanContextServicesSupport.BCSSProxyServiceProvider
           
 class BeanContextSupport
          此帮助器类提供 java.beans.beancontext.BeanContext 接口的实用工具实现。
 

java.utilEventListener 的使用
 

实现 EventListenerjava.util 中的类
 class EventListenerProxy
          将一组附加参数与侦听器关联的 EventListener 类的抽象包装器类。
 

返回 EventListenerjava.util 中的方法
 EventListener EventListenerProxy.getListener()
           
 

参数类型为 EventListenerjava.util 中的构造方法
EventListenerProxy(EventListener listener)
           
 

java.util.prefsEventListener 的使用
 

java.util.prefsEventListener 的子接口
 interface NodeChangeListener
          用于接收首选项节点更改事件的侦听器。
 interface PreferenceChangeListener
          用于接收首选项节点更改事件的侦听器。
 

javax.imageio.eventEventListener 的使用
 

javax.imageio.eventEventListener 的子接口
 interface IIOReadProgressListener
          供 ImageReader 实现用于通知其图像和缩略图读取方法的调用者相关进度的接口。
 interface IIOReadUpdateListener
          供 ImageReader 实现用于通知其图像和缩略图的调用者相关像素更新的接口。
 interface IIOReadWarningListener
          供 ImageReader 实现用于通知其图像和缩略图读取方法的调用者相关警告(非严重错误)的接口。
 interface IIOWriteProgressListener
          供 ImageWriter 实现用于通知其图像和缩略图写入方法的调用者相关进度的方法。
 interface IIOWriteWarningListener
          供 ImageWriter 实现用于通知其图像和缩略图读取方法的调用者相关警告(非严重错误)的接口。
 

javax.managementEventListener 的使用
 

javax.managementEventListener 的子接口
 interface NotificationListener
          应该由想要接收通知的对象来实现。
 

javax.management.relationEventListener 的使用
 

实现 EventListenerjavax.management.relation 中的类
 class RelationService
          Relation Service 负责创建和删除关系类型和关系,负责处理一致性并负责提供查询机制。
 

javax.naming.eventEventListener 的使用
 

javax.naming.eventEventListener 的子接口
 interface NamespaceChangeListener
          指定对名称空间更改感兴趣的侦听器必须实现的方法。
 interface NamingListener
          此接口是处理 NamingEvent 的侦听器接口的根。
 interface ObjectChangeListener
          指定事件类型为 OBJECT_CHANGEDNamingEvent 侦听器必须实现的方法。
 

javax.naming.ldapEventListener 的使用
 

javax.naming.ldapEventListener 的子接口
 interface UnsolicitedNotificationListener
          此接口用于处理 UnsolicitedNotificationEvent
 

javax.net.sslEventListener 的使用
 

javax.net.sslEventListener 的子接口
 interface HandshakeCompletedListener
          任何希望接收有关给定 SSL 连接上 SSL 协议握手结束通知的类实现此接口。
 interface SSLSessionBindingListener
          想知道何时将它们绑定到 SSLSession 或从 SSLSession 解除绑定的对象实现此接口。
 

javax.sound.midiEventListener 的使用
 

javax.sound.midiEventListener 的子接口
 interface ControllerEventListener
          ControllerEventListener 接口应由一个其实例需要在 Sequencer 处理了请求的 MIDI 控制更改事件类型时接收通知的类实现。
 interface MetaEventListener
          MetaEventListener 接口应由其实例需要在 Sequencer 处理了 MetaMessage 时接收通知的类实现。
 

javax.sound.sampledEventListener 的使用
 

javax.sound.sampledEventListener 的子接口
 interface LineListener
          可以注册实现 LineListener 接口的类的实例来接收行状态更改时发生的事件。
 

javax.sqlEventListener 的使用
 

javax.sqlEventListener 的子接口
 interface ConnectionEventListener
           注册该对象便可获得由 PooledConnection 对象生成的事件的通知。
 interface RowSetListener
          要在 RowSet 对象的生命周期内发生重要事件时得到通知的组件必须实现该接口。
 interface StatementEventListener
          注册为能获得 Statement 池中 PreparedStatement 上所发生事件的通知的对象。
 

javax.swingEventListener 的使用
 

javax.swingEventListener 的子接口
 interface Action
          Action 接口提供 ActionListener 接口的一个有用扩展,以便若干控件访问相同的功能。
 

实现 EventListenerjavax.swing 中的类
 class AbstractAction
          此类提供 JFC Action 接口的默认实现。
protected  class AbstractButton.ButtonChangeListener
          将 ChangeListener 扩展为可序列化的。
protected  class DefaultCellEditor.EditorDelegate
          受保护的 (protected) EditorDelegate 类。
protected  class JCheckBox.AccessibleJCheckBox
          此类实现对 JCheckBox 类的可访问性支持。
protected  class JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem
          此类实现对 JCheckBoxMenuItem 类的可访问性支持。
 class JComboBox
          将按钮或可编辑字段与下拉列表组合的组件。
protected  class JComponent.AccessibleJComponent.AccessibleContainerHandler
          添加或移除子容器时激发 PropertyChange 侦听器(如果已注册了此侦听器)。
protected  class JComponent.AccessibleJComponent.AccessibleFocusHandler
          发生焦点事件时激发 PropertyChange 侦听器(如果已注册了此侦听器)。
protected  class JEditorPane.AccessibleJEditorPane
          此类实现对 JEditorPane 类的可访问性支持。
protected  class JEditorPane.AccessibleJEditorPaneHTML
          此类提供了对 AccessibleHypertext 的支持,并且用于这类实例中:在此 JEditorPane 中安装的 EditorKit 是一个 HTMLEditorKit 实例。
protected  class JEditorPane.JEditorPaneAccessibleHypertextSupport
          AccessibleJEditorPaneHTML.getAccessibleText 返回的内容。
protected  class JList.AccessibleJList
          此类实现 JList 类的可访问性支持。
protected  class JMenu.AccessibleJMenu
          此类实现 JMenu 类的可访问性支持。
protected  class JMenu.WinListener
          观察弹出窗口关闭的侦听器类。
protected  class JMenuItem.AccessibleJMenuItem
          此类实现 JMenuItem 类的可访问性支持。
protected  class JPasswordField.AccessibleJPasswordField
          此类实现对 JPasswordField 类的可访问性支持。
protected  class JPopupMenu.AccessibleJPopupMenu
          此类实现 JPopupMenu 类的可访问性支持。
protected  class JRadioButton.AccessibleJRadioButton
          此类实现对 JRadioButton 类的可访问性支持。
protected  class JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem
          此类实现对 JRadioButtonMenuItem 类的可访问性支持。
protected  class JScrollPane.AccessibleJScrollPane
          此类实现 JScrollPane 类的可访问性支持。
protected  class JSpinner.AccessibleJSpinner
          AccessibleJSpinner 实现 JSpinner 类的可访问性支持。
static class JSpinner.DateEditor
          其模型为 SpinnerDateModelJSpinner 编辑器。
static class JSpinner.DefaultEditor
          一个针对非常特殊编辑器的简单基类,该类在 JFormattedTextField 中显示模型的当前值的只读视图。
static class JSpinner.ListEditor
          其模型为 SpinnerListModelJSpinner 编辑器。
static class JSpinner.NumberEditor
          其模型为 SpinnerNumberModelJSpinner 编辑器。
protected  class JTabbedPane.AccessibleJTabbedPane
          此类实现对 JTabbedPane 类的可访问性支持。
protected  class JTabbedPane.ModelListener
          将 ModelChanged 事件传递给侦听器,其中选项卡窗格(而不是模型本身)作为侦听器的事件源。
 class JTable
          JTable 用来显示和编辑常规二维单元表。
protected  class JTable.AccessibleJTable
          此类实现对 JTable 类的可访问性支持。
protected  class JTextArea.AccessibleJTextArea
          此类实现对 JTextArea 类的可访问性支持。
protected  class JTextField.AccessibleJTextField
          此类实现对 JTextField 类的可访问性支持。
protected  class JToggleButton.AccessibleJToggleButton
          此类实现对 JToggleButton 类的可访问性支持。
protected  class JTree.AccessibleJTree
          此类实现 JTree 类的可访问性支持。
protected  class JTree.TreeModelHandler
          在移除或更改节点时,监听模型并相应地更新 expandedState
protected  class JTree.TreeSelectionRedirector
          使用 JTree 创建一个作为源的新 TreeSelectionEvent 并将其传递到所有侦听器的句柄。
protected  class JViewport.ViewListener
          视图的侦听器。
protected  class ProgressMonitor.AccessibleProgressMonitor
          AccessibleProgressMonitor 实现 ProgressMonitor 类的可访问性支持。
 class ToolTipManager
          管理系统中的所有 ToolTips
protected  class ToolTipManager.insideTimerAction
           
protected  class ToolTipManager.outsideTimerAction
           
protected  class ToolTipManager.stillInsideTimerAction
           
 

类型参数类型为 EventListenerjavax.swing 中的方法
<T extends EventListener>
T[]
AbstractSpinnerModel.getListeners(Class<T> listenerType)
          返回具有添加到此模型中的给定类型的所有侦听器组成的数组。
<T extends EventListener>
T[]
DefaultListSelectionModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
AbstractListModel.getListeners(Class<T> listenerType)
          返回目前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultBoundedRangeModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultSingleSelectionModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultButtonModel.getListeners(Class<T> listenerType)
          返回目前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
Timer.getListeners(Class<T> listenerType)
          返回目前已在此 Timer 上注册为 FooListener 的所有对象所组成的数组。
<T extends EventListener>
T[]
JComponent.getListeners(Class<T> listenerType)
          返回当前在此 JComponent 上注册为 FooListener 的所有对象所组成的数组。
 

返回 EventListenerjavax.swing 中的方法
<T extends EventListener>
T[]
AbstractSpinnerModel.getListeners(Class<T> listenerType)
          返回具有添加到此模型中的给定类型的所有侦听器组成的数组。
<T extends EventListener>
T[]
DefaultListSelectionModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
AbstractListModel.getListeners(Class<T> listenerType)
          返回目前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultBoundedRangeModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultSingleSelectionModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultButtonModel.getListeners(Class<T> listenerType)
          返回目前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
Timer.getListeners(Class<T> listenerType)
          返回目前已在此 Timer 上注册为 FooListener 的所有对象所组成的数组。
<T extends EventListener>
T[]
JComponent.getListeners(Class<T> listenerType)
          返回当前在此 JComponent 上注册为 FooListener 的所有对象所组成的数组。
 

javax.swing.eventEventListener 的使用
 

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

实现 EventListenerjavax.swing.event 中的类
 class InternalFrameAdapter
          用于接收内部窗体事件的抽象适配器类。
 class MouseInputAdapter
          MouseInputListener 接口的一个空实现,提供此类作为简化创建侦听器任务的一种便捷方式,它只扩展和实现需要的方法。
 

类型参数类型为 EventListenerjavax.swing.event 中的方法
<T extends EventListener>
void
EventListenerList.add(Class<T> t, T l)
          将侦听器作为指定类型的侦听器进行添加。
<T extends EventListener>
T[]
EventListenerList.getListeners(Class<T> t)
          返回给定类型的所有侦听器组成的数组。
<T extends EventListener>
void
EventListenerList.remove(Class<T> t, T l)
          将侦听器作为指定类型的侦听器进行移除。
 

返回 EventListenerjavax.swing.event 中的方法
<T extends EventListener>
T[]
EventListenerList.getListeners(Class<T> t)
          返回给定类型的所有侦听器组成的数组。
 

javax.swing.plaf.basicEventListener 的使用
 

实现 EventListenerjavax.swing.plaf.basic 中的类
 class BasicButtonListener
          按钮侦听器。
 class BasicColorChooserUI.PropertyHandler
          因编译器故障而被标记为 "public" 的内部类。
 class BasicComboBoxEditor
          用于可编辑组合框的默认编辑器。
static class BasicComboBoxEditor.UIResource
          实现 UIResource 的 BasicComboBoxEditor 的子类。
 class BasicComboBoxUI.FocusHandler
          失去焦点时,此侦听器将隐藏弹出部分。
 class BasicComboBoxUI.ItemHandler
          此侦听器观察组合框中选择的更改。
 class BasicComboBoxUI.KeyHandler
          此侦听器检查键事件是否不是导航键。
 class BasicComboBoxUI.ListDataHandler
          此侦听器观察 ComboBoxModel 中的更改。
 class BasicComboBoxUI.PropertyChangeHandler
          此侦听器观察在组合框中发生更改的绑定 (bound) 属性。
 class BasicComboPopup.InvocationKeyHandler
          从 Java 2 平台 v 1.4 开始,现在已废弃此类,包括它仅为了具有向后 API 兼容性。
protected  class BasicComboPopup.InvocationMouseHandler
          要在组合框( 其弹出菜单)上注册的侦听器,该侦听器处理影响弹出菜单状态的鼠标事件。
protected  class BasicComboPopup.InvocationMouseMotionHandler
          此侦听器观察拖动操作,如果是在列表上进行拖动,则它还更新列表中的当前选择。
protected  class BasicComboPopup.ItemHandler
          此侦听器观察组合框中选择的更改。
 class BasicComboPopup.ListDataHandler
          从 1.4 开始,此类已废弃,不再执行任何操作,包括它只是为了具有向后 API 兼容性。
protected  class BasicComboPopup.ListMouseHandler
          在列表中释放鼠标时,此侦听器隐藏弹出部分。
protected  class BasicComboPopup.ListMouseMotionHandler
          在列表上移动鼠标时,此侦听器更改所选项。
protected  class BasicComboPopup.ListSelectionHandler
          从 Java 2 平台 v 1.4 开始,此类已废弃,不再执行任何操作,包括它只是为了具有向后 API 兼容性。
protected  class BasicComboPopup.PropertyChangeHandler
          此侦听器观察已在组合框中更改的绑定 (bound) 属性 希望侦听组合框属性更改的子类应该调用超类方法来确保组合框弹出部分正确处理属性更改。
 class BasicDesktopIconUI.MouseInputHandler
          侦听鼠标移动及对其操作。
protected  class BasicDesktopPaneUI.CloseAction
          处理关闭一个内部窗体。
protected  class BasicDesktopPaneUI.MaximizeAction
          处理最大化一个内部窗体。
protected  class BasicDesktopPaneUI.MinimizeAction
          处理最小化一个内部窗体。
protected  class BasicDesktopPaneUI.NavigateAction
          处理导航到下一个内部窗体。
protected  class BasicDesktopPaneUI.OpenAction
          处理恢复一个最小化或最大化的内部窗体。
 class BasicDirectoryModel
          文件列表的基本实现。
protected  class BasicFileChooserUI.ApproveSelectionAction
          响应 Open 或 Save 请求
protected  class BasicFileChooserUI.CancelSelectionAction
          响应取消请求。
protected  class BasicFileChooserUI.ChangeToParentDirectoryAction
           
protected  class BasicFileChooserUI.DoubleClickListener
           
protected  class BasicFileChooserUI.GoHomeAction
          基于“Home”键事件或等效事件的动作。
protected  class BasicFileChooserUI.NewFolderAction
          创建新文件夹。
protected  class BasicFileChooserUI.SelectionListener
           
protected  class BasicFileChooserUI.UpdateAction
          重新扫描当前目录中的文件。
 class BasicInternalFrameTitlePane.CloseAction
          此类应视为“受保护”内部类。
 class BasicInternalFrameTitlePane.IconifyAction
          此类应视为“受保护”内部类。
 class BasicInternalFrameTitlePane.MaximizeAction
          此类应视为“受保护”内部类。
 class BasicInternalFrameTitlePane.MoveAction
          此类应视为“受保护”内部类。
 class BasicInternalFrameTitlePane.PropertyChangeHandler
          此类应视为“受保护”内部类。
 class BasicInternalFrameTitlePane.RestoreAction
          此类应视为“受保护”内部类。
 class BasicInternalFrameTitlePane.SizeAction
          此类应视为“受保护”内部类。
protected  class BasicInternalFrameUI.BasicInternalFrameListener
           
protected  class BasicInternalFrameUI.BorderListener
          侦听边框调整。
protected  class BasicInternalFrameUI.ComponentHandler
           
protected  class BasicInternalFrameUI.GlassPaneDispatcher
           
 class BasicInternalFrameUI.InternalFramePropertyChangeListener
           
 class BasicLabelUI
          LabelUI 的 Windows L&F 实现。
 class BasicListUI.FocusHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicListUI.ListDataHandler
          在 installUI 时和只要 JList.model 属性更改时就要添加到 JList 模型的 ListDataListener。
 class BasicListUI.ListSelectionHandler
          在 installUI 时和只要 JList.selectionModel 属性更改时就要添加到 JList 模型的 ListSelectionListener。
 class BasicListUI.MouseInputHandler
          鼠标输入和 JList 的焦点处理。
 class BasicListUI.PropertyChangeHandler
          在 installUI 时添加到 JList 的 PropertyChangeListener。
protected  class BasicMenuItemUI.MouseInputHandler
           
 class BasicMenuUI.ChangeHandler
          从 Java 2 平台 1.4 开始,已废弃这种以前没有记录的类。
protected  class BasicMenuUI.MouseInputHandler
          实例化后供菜单项使用,用于处理鼠标事件的当前菜单选择。
 class BasicOptionPaneUI.ButtonActionListener
          此内部类因编译器故障而被标记为“公开”。
 class BasicOptionPaneUI.PropertyChangeHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicProgressBarUI.ChangeHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicRootPaneUI
          RootPaneUI 的基本实现,在所有 JRootPane 实例中有一个是共享的。
protected  class BasicScrollBarUI.ArrowButtonListener
          光标键的侦听器。
protected  class BasicScrollBarUI.ModelListener
          侦听模型更改的侦听器。
 class BasicScrollBarUI.PropertyChangeHandler
           
protected  class BasicScrollBarUI.ScrollListener
          在 ScrollPane 中发起的滚动事件的侦听器。
protected  class BasicScrollBarUI.TrackListener
          跟踪鼠标拖动。
 class BasicScrollPaneUI.HSBChangeListener
          水平滚动条侦听器。
protected  class BasicScrollPaneUI.MouseWheelHandler
          MouseWheelHandler 是实现 MouseWheelListener 接口的内部类。
 class BasicScrollPaneUI.PropertyChangeHandler
           
 class BasicScrollPaneUI.ViewportChangeHandler
          视口事件的侦听器。
 class BasicScrollPaneUI.VSBChangeListener
          垂直滚动条侦听器。
 class BasicSliderUI.ActionScroller
          从 Java 2 平台 v1.3 开始,不再使用这种以前没有记录的类。
 class BasicSliderUI.ChangeHandler
          数据模型侦听器。
 class BasicSliderUI.ComponentHandler
          调整事件大小的侦听器。
 class BasicSliderUI.FocusHandler
          焦点更改侦听器。
 class BasicSliderUI.PropertyChangeHandler
           
 class BasicSliderUI.ScrollListener
          滚动事件侦听器。
 class BasicSliderUI.TrackListener
          跟踪鼠标移动。
 class BasicSplitPaneDivider
          BasicSplitPaneUI 使用的分隔符。
protected  class BasicSplitPaneDivider.MouseHandler
          MouseHandler 负责将鼠标事件(释放、拖动……)转换为适当的 DragController 方法。
 class BasicSplitPaneUI.FocusHandler
          JSplitPane UI 使用的 FocusListener 的实现。
 class BasicSplitPaneUI.KeyboardDownRightHandler
          ActionListener 的实现,JSplitPane UI 使用此实现处理特定键按下事件。
 class BasicSplitPaneUI.KeyboardEndHandler
          ActionListener 的实现,JSplitPane UI 使用此实现处理特定键按下事件。
 class BasicSplitPaneUI.KeyboardHomeHandler
          ActionListener 的实现,JSplitPane UI 使用此实现处理特定键按下事件。
 class BasicSplitPaneUI.KeyboardResizeToggleHandler
          ActionListener 的实现,JSplitPane UI 使用此实现处理特定键按下事件。
 class BasicSplitPaneUI.KeyboardUpLeftHandler
          ActionListener 的实现,JSplitPane UI 使用此实现处理特定键按下事件。
 class BasicSplitPaneUI.PropertyHandler
          JSplitPane UI 使用的 PropertyChangeListener 的实现。
 class BasicTabbedPaneUI.FocusHandler
          此类应视为“受保护”内部类。
 class BasicTabbedPaneUI.MouseHandler
          此类应视为“受保护”内部类。
 class BasicTabbedPaneUI.PropertyChangeHandler
          此类应视为“受保护”内部类。
 class BasicTabbedPaneUI.TabSelectionHandler
          此类应视为“受保护”内部类。
 class BasicTableHeaderUI.MouseInputHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicTableUI.FocusHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicTableUI.KeyHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicTableUI.MouseInputHandler
          此内部类因编译器故障而被标记为“公开”。
static class BasicTextUI.BasicCaret
           
 class BasicToolBarUI.DockingListener
          此类应视为“受保护”内部类。
protected  class BasicToolBarUI.FrameListener
           
protected  class BasicToolBarUI.PropertyListener
           
protected  class BasicToolBarUI.ToolBarContListener
           
protected  class BasicToolBarUI.ToolBarFocusListener
           
 class BasicTreeUI.CellEditorHandler
          侦听器负责获取单元格编辑事件并相应地更新树。
 class BasicTreeUI.ComponentHandler
          滚动时更新首选大小(如果需要)。
 class BasicTreeUI.FocusHandler
          失去/获得焦点时重绘前导选择行。
 class BasicTreeUI.KeyHandler
          用于获取多个按键事件以适当生成事件。
 class BasicTreeUI.MouseHandler
          TreeMouseListener 负责基于鼠标事件更新选择。
 class BasicTreeUI.MouseInputHandler
          在将鼠标释放到用于构造 MouseInputHandler 的目的地之前,它一直负责传递所有鼠标事件,包括鼠标移动事件。
 class BasicTreeUI.PropertyChangeHandler
          树的 PropertyChangeListener。
 class BasicTreeUI.SelectionModelPropertyChangeHandler
          TreeSelectionModel 上的侦听器,如果模型的任何属性发生更改,则重置行选择。
 class BasicTreeUI.TreeCancelEditingAction
          执行操作时调用 cancelEditing 的 ActionListener。
 class BasicTreeUI.TreeExpansionHandler
          更新 TreeState 以响应节点的展开/折叠。
 class BasicTreeUI.TreeHomeAction
          TreeHomeAction 用于处理 end/home 动作。
 class BasicTreeUI.TreeIncrementAction
          TreeIncrementAction 用于处理向上/向下操作。
 class BasicTreeUI.TreeModelHandler
          将所有 TreeModel 事件转发到 TreeState。
 class BasicTreeUI.TreePageAction
          TreePageAction 处理向上翻页和向下翻页事件。
 class BasicTreeUI.TreeSelectionHandler
          侦听选择模型中的更改并相应地更新显示。
 class BasicTreeUI.TreeToggleAction
          对于第一个选定行展开将被切换。
 class BasicTreeUI.TreeTraverseAction
          TreeTraverseAction 是用于向左/向右方向键的动作。
 

javax.swing.plaf.metalEventListener 的使用
 

实现 EventListenerjavax.swing.plaf.metal 中的类
 class MetalComboBoxEditor
          Metal 可编辑组合框的默认编辑器 警告:此类的已序列化对象与以后的 Swing 版本不兼容。
static class MetalComboBoxEditor.UIResource
          实现 UIResource 的 BasicComboBoxEditor 的一个子类。
 class MetalComboBoxUI.MetalPropertyChangeListener
          此内部类由于编译器故障而被标记为 "public"。
protected  class MetalFileChooserUI.DirectoryComboBoxAction
          当 DirectoryComboBox 已更改所选项时调用。
protected  class MetalFileChooserUI.FilterComboBoxModel
          字体选择组合框的数据模型。
protected  class MetalFileChooserUI.SingleClickListener
           
 class MetalLabelUI
          LabelUI 的 Windows L&F 实现。
 class MetalRootPaneUI
          提供 RootPaneUI 的 metal 外观实现。
protected  class MetalSliderUI.MetalPropertyListener
           
protected  class MetalToolBarUI.MetalContainerListener
           
protected  class MetalToolBarUI.MetalDockingListener
           
protected  class MetalToolBarUI.MetalRolloverListener
           
 

javax.swing.tableEventListener 的使用
 

实现 EventListenerjavax.swing.table 中的类
 class DefaultTableColumnModel
          JTable 的标准列处理程序。
 class JTableHeader
          这是管理 JTable 的头的对象。
 

类型参数类型为 EventListenerjavax.swing.table 中的方法
<T extends EventListener>
T[]
DefaultTableColumnModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
AbstractTableModel.getListeners(Class<T> listenerType)
          返回一个包含当前注册为此 AbstractTableModel 上的 FooListener 的所有对象的数组。
 

返回 EventListenerjavax.swing.table 中的方法
<T extends EventListener>
T[]
DefaultTableColumnModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
AbstractTableModel.getListeners(Class<T> listenerType)
          返回一个包含当前注册为此 AbstractTableModel 上的 FooListener 的所有对象的数组。
 

javax.swing.textEventListener 的使用
 

实现 EventListenerjavax.swing.text 中的类
 class DefaultCaret
          插入符的默认实现。
static class DefaultEditorKit.BeepAction
          创建蜂鸣声。
static class DefaultEditorKit.CopyAction
          复制选定的区域并将其内容放入系统剪贴板中。
static class DefaultEditorKit.CutAction
          剪切选定的区域并将其内容放入系统剪贴板中。
static class DefaultEditorKit.DefaultKeyTypedAction
          如果接收到键输入事件 并且无 keymap 输入,则默认执行该动作。
static class DefaultEditorKit.InsertBreakAction
          在文档中放置行/段落中断。
static class DefaultEditorKit.InsertContentAction
          将内容置于关联的文档中。
static class DefaultEditorKit.InsertTabAction
          将一个制表符置于文档中。
static class DefaultEditorKit.PasteAction
          将系统剪贴板内容粘贴到选定区域,如果未选中任何内容,则粘贴到插入符前面。
 class JTextComponent.AccessibleJTextComponent
          此类实现 JTextComponent 类的可访问性支持。
static class StyledEditorKit.AlignmentAction
          设置段落对齐的操作。
static class StyledEditorKit.BoldAction
          切换粗体属性的操作。
static class StyledEditorKit.FontFamilyAction
          在相关的 JEditorPane 中设置字体系列的操作。
static class StyledEditorKit.FontSizeAction
          设置关联的 JEditorPane 中字体大小的操作。
static class StyledEditorKit.ForegroundAction
          设置前景色的操作。
static class StyledEditorKit.ItalicAction
          切换斜体属性的一种操作。
static class StyledEditorKit.StyledTextAction
          假定是在安装有 StyledEditorKit(或者子类)的 JEditorPane 上触发的操作。
static class StyledEditorKit.UnderlineAction
          切换下划线属性的操作。
 class TextAction
          用于跨多个不同文本组件共享的键绑定的 Action 实现。
 

类型参数类型为 EventListenerjavax.swing.text 中的方法
<T extends EventListener>
T[]
DefaultCaret.getListeners(Class<T> listenerType)
          返回目前已在此插入符上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
StyleContext.NamedStyle.getListeners(Class<T> listenerType)
          返回具有添加到此模型中的给定类型的所有侦听器组成的数组。
<T extends EventListener>
T[]
AbstractDocument.getListeners(Class<T> listenerType)
          返回目前已在此文档上注册为 FooListener 的所有对象组成的数组。
 

返回 EventListenerjavax.swing.text 中的方法
<T extends EventListener>
T[]
DefaultCaret.getListeners(Class<T> listenerType)
          返回目前已在此插入符上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
StyleContext.NamedStyle.getListeners(Class<T> listenerType)
          返回具有添加到此模型中的给定类型的所有侦听器组成的数组。
<T extends EventListener>
T[]
AbstractDocument.getListeners(Class<T> listenerType)
          返回目前已在此文档上注册为 FooListener 的所有对象组成的数组。
 

javax.swing.text.htmlEventListener 的使用
 

实现 EventListenerjavax.swing.text.html 中的类
 class FormView
          实现表单元素、<input>、<textarea> 和 <select> 的视图接口的组件装饰符。
protected  class FormView.MouseEventListener
          当输入的类型等于被单击的图像类型时,MouseEventListener 类将用于处理表单提交。
static class HTMLEditorKit.HTMLTextAction
          提供某些便捷方法的抽象 Action,这些便捷方法对于将 HTML 插入现有文档可能很有用。
static class HTMLEditorKit.InsertHTMLTextAction
          InsertHTMLTextAction 可用于将任意 HTML 字符串插入现有 HTML 文档。
static class HTMLEditorKit.LinkController
          此类用于观察关联组件并在适当的时候触发该组件上的超链接事件。
 

javax.swing.treeEventListener 的使用
 

实现 EventListenerjavax.swing.tree 中的类
 class DefaultTreeCellEditor
          TreeCellEditor
 

类型参数类型为 EventListenerjavax.swing.tree 中的方法
<T extends EventListener>
T[]
DefaultTreeModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultTreeSelectionModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
 

返回 EventListenerjavax.swing.tree 中的方法
<T extends EventListener>
T[]
DefaultTreeModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
<T extends EventListener>
T[]
DefaultTreeSelectionModel.getListeners(Class<T> listenerType)
          返回当前已在此模型上注册为 FooListener 的所有对象组成的数组。
 

javax.swing.undoEventListener 的使用
 

实现 EventListenerjavax.swing.undo 中的类
 class UndoManager
          UndoManager 管理 UndoableEdit 列表,提供撤消或恢复适当编辑的方法。
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策