JavaTM Platform
Standard Ed. 6

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

使用 KeyListener 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
 

java.awtKeyListener 的使用
 

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

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

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

java.awt.eventKeyListener 的使用
 

实现 KeyListenerjava.awt.event 中的类
 class KeyAdapter
          接收键盘事件的抽象适配器类。
 

javax.swing.plaf.basicKeyListener 的使用
 

实现 KeyListenerjavax.swing.plaf.basic 中的类
 class BasicComboBoxUI.KeyHandler
          此侦听器检查键事件是否不是导航键。
 class BasicComboPopup.InvocationKeyHandler
          从 Java 2 平台 v 1.4 开始,现在已废弃此类,包括它仅为了具有向后 API 兼容性。
 class BasicTableUI.KeyHandler
          此内部类因编译器故障而被标记为“公开”。
 class BasicTreeUI.KeyHandler
          用于获取多个按键事件以适当生成事件。
 

声明为 KeyListenerjavax.swing.plaf.basic 中的字段
protected  KeyListener BasicTableUI.keyListener
           
protected  KeyListener BasicComboPopup.keyListener
          此受保护字段是特定于实现的。
protected  KeyListener BasicComboBoxUI.keyListener
          此受保护字段是特定于实现的。
protected  KeyListener BasicComboBoxUI.popupKeyListener
           
 

返回 KeyListenerjavax.swing.plaf.basic 中的方法
protected  KeyListener BasicTreeUI.createKeyListener()
          创建负责从树获取键事件的侦听器。
protected  KeyListener BasicTableUI.createKeyListener()
          创建在 JTable 中处理键盘导航的键侦听器。
protected  KeyListener BasicComboPopup.createKeyListener()
          创建将添加到组合框的键侦听器。
protected  KeyListener BasicComboBoxUI.createKeyListener()
          创建将添加到组合框的 KeyListener
 KeyListener BasicComboPopup.getKeyListener()
          ComboPopup.getKeyListener() 的实现。
 KeyListener ComboPopup.getKeyListener()
          返回将添加到组合框的键侦听器或 null。
 


JavaTM Platform
Standard Ed. 6

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

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