JavaTM Platform
Standard Ed. 6

接口 java.awt.event.MouseWheelListener
的使用

使用 MouseWheelListener 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.event 供 Swing 组件触发的事件使用。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
javax.swing.text.html 提供类 HTMLEditorKit 和创建 HTML 文本编辑器的支持类。 
 

java.awtMouseWheelListener 的使用
 

实现 MouseWheelListenerjava.awt 中的类
 class AWTEventMulticaster
          AWTEventMulticaster 实现对 java.awt.event 包中定义的 AWT 事件的指派,该指派是有效的、线程安全的多路广播事件指派。
 

返回 MouseWheelListenerjava.awt 中的方法
static MouseWheelListener AWTEventMulticaster.add(MouseWheelListener a, MouseWheelListener b)
          添加鼠标滚轮侦听器 a 和鼠标滚轮侦听器 b,并返回得到的多路广播侦听器。
 MouseWheelListener[] Component.getMouseWheelListeners()
          返回在此组件上所有已注册的鼠标滚轮侦听器的数组。
static MouseWheelListener AWTEventMulticaster.remove(MouseWheelListener l, MouseWheelListener oldl)
          从鼠标滚轮侦听器 l 中移除旧的鼠标滚轮侦听器,并返回得到的多路广播侦听器。
 

参数类型为 MouseWheelListenerjava.awt 中的方法
static MouseWheelListener AWTEventMulticaster.add(MouseWheelListener a, MouseWheelListener b)
          添加鼠标滚轮侦听器 a 和鼠标滚轮侦听器 b,并返回得到的多路广播侦听器。
 void Component.addMouseWheelListener(MouseWheelListener l)
          添加指定的鼠标滚轮侦听器,以接收发自此组件的鼠标滚轮事件。
static MouseWheelListener AWTEventMulticaster.remove(MouseWheelListener l, MouseWheelListener oldl)
          从鼠标滚轮侦听器 l 中移除旧的鼠标滚轮侦听器,并返回得到的多路广播侦听器。
 void Component.removeMouseWheelListener(MouseWheelListener l)
          移除指定的鼠标滚轮侦听器,以便它不再接收发自此组件的鼠标滚轮事件。
 

java.awt.eventMouseWheelListener 的使用
 

实现 MouseWheelListenerjava.awt.event 中的类
 class MouseAdapter
          接收鼠标事件的抽象适配器类。
 

javax.swingMouseWheelListener 的使用
 

实现 MouseWheelListenerjavax.swing 中的类
 class ToolTipManager
          管理系统中的所有 ToolTips
 

javax.swing.eventMouseWheelListener 的使用
 

实现 MouseWheelListenerjavax.swing.event 中的类
 class MouseInputAdapter
          MouseInputListener 接口的一个空实现,提供此类作为简化创建侦听器任务的一种便捷方式,它只扩展和实现需要的方法。
 

javax.swing.plaf.basicMouseWheelListener 的使用
 

实现 MouseWheelListenerjavax.swing.plaf.basic 中的类
protected  class BasicComboPopup.InvocationMouseHandler
          要在组合框( 其弹出菜单)上注册的侦听器,该侦听器处理影响弹出菜单状态的鼠标事件。
protected  class BasicComboPopup.ListMouseHandler
          在列表中释放鼠标时,此侦听器隐藏弹出部分。
 class BasicDesktopIconUI.MouseInputHandler
          侦听鼠标移动及对其操作。
protected  class BasicFileChooserUI.DoubleClickListener
           
protected  class BasicInternalFrameUI.BorderListener
          侦听边框调整。
protected  class BasicScrollBarUI.ArrowButtonListener
          光标键的侦听器。
protected  class BasicScrollBarUI.TrackListener
          跟踪鼠标拖动。
protected  class BasicScrollPaneUI.MouseWheelHandler
          MouseWheelHandler 是实现 MouseWheelListener 接口的内部类。
 class BasicSliderUI.TrackListener
          跟踪鼠标移动。
protected  class BasicSplitPaneDivider.MouseHandler
          MouseHandler 负责将鼠标事件(释放、拖动……)转换为适当的 DragController 方法。
 class BasicTabbedPaneUI.MouseHandler
          此类应视为“受保护”内部类。
 class BasicTreeUI.MouseHandler
          TreeMouseListener 负责基于鼠标事件更新选择。
 

返回 MouseWheelListenerjavax.swing.plaf.basic 中的方法
protected  MouseWheelListener BasicScrollPaneUI.createMouseWheelListener()
          创建一个 MouseWheelListener 的实例,该实例由 installUI() 添加到 JScrollPane。
 

javax.swing.plaf.metalMouseWheelListener 的使用
 

实现 MouseWheelListenerjavax.swing.plaf.metal 中的类
protected  class MetalFileChooserUI.SingleClickListener
           
 

javax.swing.text.htmlMouseWheelListener 的使用
 

实现 MouseWheelListenerjavax.swing.text.html 中的类
protected  class FormView.MouseEventListener
          当输入的类型等于被单击的图像类型时,MouseEventListener 类将用于处理表单提交。
static class HTMLEditorKit.LinkController
          此类用于观察关联组件并在适当的时候触发该组件上的超链接事件。
 


JavaTM Platform
Standard Ed. 6

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

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