JavaTM Platform
Standard Ed. 6

接口 javax.swing.event.MouseInputListener
的使用

使用 MouseInputListener 的软件包
javax.swing.event 供 Swing 组件触发的事件使用。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
javax.swing.plaf.metal 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 
 

javax.swing.eventMouseInputListener 的使用
 

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

javax.swing.plaf.basicMouseInputListener 的使用
 

实现 MouseInputListenerjavax.swing.plaf.basic 中的类
 class BasicDesktopIconUI.MouseInputHandler
          侦听鼠标移动及对其操作。
protected  class BasicInternalFrameUI.BorderListener
          侦听边框调整。
protected  class BasicInternalFrameUI.GlassPaneDispatcher
           
 class BasicListUI.MouseInputHandler
          鼠标输入和 JList 的焦点处理。
protected  class BasicMenuItemUI.MouseInputHandler
           
protected  class BasicMenuUI.MouseInputHandler
          实例化后供菜单项使用,用于处理鼠标事件的当前菜单选择。
 class BasicSliderUI.TrackListener
          跟踪鼠标移动。
 class BasicTableHeaderUI.MouseInputHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicTableUI.MouseInputHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicToolBarUI.DockingListener
          此类应视为“受保护”内部类。
 class BasicTreeUI.MouseInputHandler
          在将鼠标释放到用于构造 MouseInputHandler 的目的地之前,它一直负责传递所有鼠标事件,包括鼠标移动事件。
 

声明为 MouseInputListenerjavax.swing.plaf.basic 中的字段
protected  MouseInputListener BasicToolBarUI.dockingListener
           
protected  MouseInputListener BasicInternalFrameUI.glassPaneDispatcher
           
protected  MouseInputListener BasicTableUI.mouseInputListener
           
protected  MouseInputListener BasicTableHeaderUI.mouseInputListener
           
protected  MouseInputListener BasicListUI.mouseInputListener
           
protected  MouseInputListener BasicMenuItemUI.mouseInputListener
           
 

返回 MouseInputListenerjavax.swing.plaf.basic 中的方法
protected  MouseInputListener BasicToolBarUI.createDockingListener()
           
protected  MouseInputListener BasicInternalFrameUI.createGlassPaneDispatcher()
           
protected  MouseInputListener BasicDesktopIconUI.createMouseInputListener()
           
protected  MouseInputListener BasicTableUI.createMouseInputListener()
          创建 JTable 的鼠标侦听器。
protected  MouseInputListener BasicTableHeaderUI.createMouseInputListener()
          创建 JTableHeader 的鼠标侦听器。
protected  MouseInputListener BasicListUI.createMouseInputListener()
          创建实现 MouseInputListener 的委托。
protected  MouseInputListener BasicMenuUI.createMouseInputListener(JComponent c)
           
protected  MouseInputListener BasicMenuItemUI.createMouseInputListener(JComponent c)
           
 

javax.swing.plaf.metalMouseInputListener 的使用
 

实现 MouseInputListenerjavax.swing.plaf.metal 中的类
protected  class MetalToolBarUI.MetalDockingListener
           
 

返回 MouseInputListenerjavax.swing.plaf.metal 中的方法
protected  MouseInputListener MetalToolBarUI.createDockingListener()
           
 


JavaTM Platform
Standard Ed. 6

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

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