软件包 | 描述 |
---|---|
java.awt |
包含创建用户界面和绘制图形和图像的所有类。
|
java.awt.event |
用于处理不同类型的事件由AWT组件提供的接口和类发射。
|
javax.swing |
提供了一套“轻量级”(所有的java语言)组件,以最大可能的程度,在所有平台上工作。
|
javax.swing.event |
提供由摆动组件触发的事件。
|
javax.swing.plaf |
提供一个接口和抽象类的使用许多摆动为可插拔的外观和感觉的能力。
|
javax.swing.plaf.basic |
根据基本的外观和感觉提供内置的用户界面对象。
|
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultKeyboardFocusManager.dispatchKeyEvent(KeyEvent e)
被
dispatchEvent 如果在调度链keyeventdispatcher keyEvent没有出动,或者如果没有其他keyeventdispatchers注册。
|
boolean |
KeyEventDispatcher.dispatchKeyEvent(KeyEvent e)
这种方法被称为当前keyboardfocusmanager请求KeyEventDispatcher派遣其代表指定的事件。
|
abstract boolean |
KeyboardFocusManager.dispatchKeyEvent(KeyEvent e)
通常这种方法将被
dispatchEvent 如果在调度链keyeventdispatcher keyEvent没有出动,或者如果没有其他keyeventdispatchers注册。
|
static AWTKeyStroke |
AWTKeyStroke.getAWTKeyStrokeForEvent(KeyEvent anEvent)
返回一个
AWTKeyStroke 代表中风产生了
KeyEvent 。
|
void |
AWTEventMulticaster.keyPressed(KeyEvent e)
处理keyPressed事件通过调用keyPressed方法对listener-a和listener-b.
|
void |
AWTEventMulticaster.keyReleased(KeyEvent e)
处理keyreleased事件通过调用keyreleased方法对listener-a和listener-b.
|
void |
AWTEventMulticaster.keyTyped(KeyEvent e)
处理keytyped事件通过调用keytyped方法对listener-a和listener-b.
|
boolean |
KeyEventPostProcessor.postProcessKeyEvent(KeyEvent e)
这种方法被称为当前keyboardfocusmanager,要求这keyeventpostprocessor执行任何必要的后处理的keyEvent应的最终决议的一部分。
|
boolean |
DefaultKeyboardFocusManager.postProcessKeyEvent(KeyEvent e)
该方法将被
dispatchKeyEvent 。
|
abstract boolean |
KeyboardFocusManager.postProcessKeyEvent(KeyEvent e)
该方法将被
dispatchKeyEvent 。
|
void |
DefaultKeyboardFocusManager.processKeyEvent(Component focusedComponent, KeyEvent e)
此方法启动一个焦点遍历操作keyEvent表示当且仅当一个指定的focusedcomponent焦点遍历关键。
|
abstract void |
KeyboardFocusManager.processKeyEvent(Component focusedComponent, KeyEvent e)
此方法启动一个焦点遍历操作keyEvent表示当且仅当一个指定的focusedcomponent焦点遍历关键。
|
protected void |
Component.processKeyEvent(KeyEvent e)
过程中的关键事件发生在这部分派遣他们任何注册
KeyListener 对象。
|
Modifier and Type | Method and Description |
---|---|
void |
KeyListener.keyPressed(KeyEvent e)
当一个键被按下时调用。
|
void |
KeyAdapter.keyPressed(KeyEvent e)
当一个键被按下时调用。
|
void |
KeyListener.keyReleased(KeyEvent e)
当一个键被释放时调用。
|
void |
KeyAdapter.keyReleased(KeyEvent e)
当一个键被释放时调用。
|
void |
KeyListener.keyTyped(KeyEvent e)
当一个键被类型化时调用。
|
void |
KeyAdapter.keyTyped(KeyEvent e)
当一个键被类型化时调用。
|
Modifier and Type | Method and Description |
---|---|
static KeyStroke |
KeyStroke.getKeyStrokeForEvent(KeyEvent anEvent)
返回一个按键代表keyEvent中风产生了。
|
static boolean |
SwingUtilities.notifyAction(Action action, KeyStroke ks, KeyEvent event, Object sender, int modifiers)
如果在调用
actionPerformed
action
action 启用(和non-
null )。
|
protected void |
JComponent.processComponentKeyEvent(KeyEvent e)
处理组件本身所识别的任何关键事件。
|
protected boolean |
JMenuBar.processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)
检查所有子菜单的子类。
|
protected boolean |
JComponent.processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)
调用过程的关键
ks 绑定的
KeyEvent
e 结果。
|
protected boolean |
JTable.processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed) |
static boolean |
SwingUtilities.processKeyBindings(KeyEvent event)
过程与
event 的
Component 的键绑定。
|
protected void |
JMenu.processKeyEvent(KeyEvent evt)
流程的关键中风事件如记忆和加速器。
|
void |
MenuSelectionManager.processKeyEvent(KeyEvent e)
当一个menuelement接收来自KeyListener事件,它不应该直接处理事件。
|
protected void |
JComponent.processKeyEvent(KeyEvent e)
覆盖
processKeyEvent 处理事件。
|
protected void |
JPopupMenu.processKeyEvent(KeyEvent evt)
流程的关键中风事件如记忆和加速器。
|
void |
JComboBox.processKeyEvent(KeyEvent e)
处理
KeyEvent s,寻找Tab键。
|
void |
JMenuBar.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
实现的是一个
MenuElement --没有。
|
void |
JPopupMenu.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
过程的一个关键事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
JMenuItem.processKeyEvent(KeyEvent e, MenuElement[] path, MenuSelectionManager manager)
过程的一个关键事件从
MenuSelectionManager 变化的菜单选择,如果需要转发,利用
MenuSelectionManager 的API。
|
void |
MenuElement.processKeyEvent(KeyEvent event, MenuElement[] path, MenuSelectionManager manager)
处理一个关键事件。
|
Modifier and Type | Class and Description |
---|---|
class |
MenuKeyEvent
menukeyevent用于通知有关各方keyEvent菜单元已收到转发到一个菜单树。
|
Modifier and Type | Method and Description |
---|---|
protected void |
LayerUI.processKeyEvent(KeyEvent e, JLayer<? extends V> l)
过程中的关键事件对
JLayer 或其任何部分发生。
|
Modifier and Type | Method and Description |
---|---|
void |
BasicTreeUI.KeyHandler.keyPressed(KeyEvent e) |
void |
BasicTableUI.KeyHandler.keyPressed(KeyEvent e) |
void |
BasicComboBoxUI.KeyHandler.keyPressed(KeyEvent e) |
void |
BasicTreeUI.KeyHandler.keyReleased(KeyEvent e) |
void |
BasicComboPopup.InvocationKeyHandler.keyReleased(KeyEvent e) |
void |
BasicTableUI.KeyHandler.keyReleased(KeyEvent e) |
void |
BasicTreeUI.KeyHandler.keyTyped(KeyEvent e)
当一个键被类型化时调用。
|
void |
BasicTableUI.KeyHandler.keyTyped(KeyEvent e) |
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.