Uses of Class
javax.swing.KeyStroke
-
Packages that use KeyStroke 软件包 描述 javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.plaf.basic 提供根据“基本”外观构建的用户界面对象。javax.swing.text 提供处理可编辑和不可编辑文本组件的类和接口。 -
-
Uses of KeyStroke in javax.swing
Methods in javax.swing that return KeyStroke Modifier and Type 方法 描述 KeyStroke[]InputMap. allKeys()返回此InputMap及其父级中定义的KeyStroke的数组。KeyStrokeJMenuItem. getAccelerator()返回用作菜单项的加速器的KeyStroke。static KeyStrokeKeyStroke. getKeyStroke(char keyChar)返回一个KeyStroke的共享实例,表示指定字符的KEY_TYPED事件。static KeyStrokeKeyStroke. getKeyStroke(char keyChar, boolean onKeyRelease)已过时。使用getKeyStroke(char)static KeyStrokeKeyStroke. getKeyStroke(int keyCode, int modifiers)返回一个KeyStroke的共享实例,给出一个数字键代码和一组修饰符。static KeyStrokeKeyStroke. getKeyStroke(int keyCode, int modifiers, boolean onKeyRelease)返回一个KeyStroke的共享实例,给出一个数字键代码和一组修饰符,指定按下或释放该键是否被激活。static KeyStrokeKeyStroke. getKeyStroke(Character keyChar, int modifiers)返回KeyStroke的共享实例,该实例表示指定的Character对象的KEY_TYPED事件和一组修饰符。static KeyStrokeKeyStroke. getKeyStroke(String s)解析一个字符串并返回一个KeyStroke。static KeyStrokeKeyStroke. getKeyStrokeForEvent(KeyEvent anEvent)返回一个KeyStroke,它表示生成给定KeyEvent的笔触。KeyStroke[]JComponent. getRegisteredKeyStrokes()返回将启动注册操作的KeyStrokes。KeyStroke[]InputMap. keys()返回此KeyStroke中绑定的InputMap。Methods in javax.swing with parameters of type KeyStroke Modifier and Type 方法 描述 ObjectInputMap. get(KeyStroke keyStroke)返回keyStroke的绑定,如果绑定未在本地定义,则发送消息传递父节点InputMap。ActionListenerJComponent. getActionForKeyStroke(KeyStroke aKeyStroke)返回将执行为给定键击注册的操作的对象。intJComponent. getConditionForKeyStroke(KeyStroke aKeyStroke)返回确定是否发生注册的操作以响应指定的击键的条件。static booleanSwingUtilities. notifyAction(Action action, KeyStroke ks, KeyEvent event, Object sender, int modifiers)如果action非null并且接受发件人对象,action调用actionPerformed上的action。protected booleanJComboBox. processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)调用ks作为KeyEvente的结果处理密钥绑定。protected booleanJComponent. processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)调用ks的KeyEvente的结果来处理密钥绑定。protected booleanJMenuBar. processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)子类检查所有的子菜单。protected booleanJTable. processKeyBinding(KeyStroke ks, KeyEvent e, int condition, boolean pressed)voidComponentInputMap. put(KeyStroke keyStroke, Object actionMapKey)添加一个绑定keyStroke到actionMapKey。voidInputMap. put(KeyStroke keyStroke, Object actionMapKey)为keyStroke添加一个绑定到actionMapKey。voidJComponent. registerKeyboardAction(ActionListener anAction, String aCommand, KeyStroke aKeyStroke, int aCondition)此方法现已过时,请使用getActionMap()和getInputMap()的组合进行类似的操作。voidJComponent. registerKeyboardAction(ActionListener anAction, KeyStroke aKeyStroke, int aCondition)此方法现已过时,请使用getActionMap()和getInputMap()的组合进行类似的操作。voidComponentInputMap. remove(KeyStroke key)从此对象中删除key的绑定。voidInputMap. remove(KeyStroke key)从InputMap删除key的绑定。voidJMenu. setAccelerator(KeyStroke keyStroke)setAccelerator没有为JMenu定义。voidJMenuItem. setAccelerator(KeyStroke keyStroke)设置在不导航菜单层次结构的情况下调用菜单项的动作侦听器的组合键。voidJComponent. unregisterKeyboardAction(KeyStroke aKeyStroke)这种方法现在已经过时了。 -
Uses of KeyStroke in javax.swing.plaf.basic
Fields in javax.swing.plaf.basic declared as KeyStroke Modifier and Type Field 描述 protected KeyStrokeBasicDesktopPaneUI. closeKey已过时。截至1.3。protected KeyStrokeBasicSplitPaneUI. dividerResizeToggleKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicSplitPaneUI. downKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicTabbedPaneUI. downKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicToolBarUI. downKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicSplitPaneUI. endKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicSplitPaneUI. homeKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicSplitPaneUI. leftKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicTabbedPaneUI. leftKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicToolBarUI. leftKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicDesktopPaneUI. maximizeKey已过时。截至1.3。protected KeyStrokeBasicDesktopPaneUI. minimizeKey已过时。截至1.3。protected KeyStrokeBasicDesktopPaneUI. navigateKey已过时。截至1.3。protected KeyStrokeBasicDesktopPaneUI. navigateKey2已过时。截至1.3。protected KeyStrokeBasicInternalFrameUI. openMenuKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicSplitPaneUI. rightKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicTabbedPaneUI. rightKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicToolBarUI. rightKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicSplitPaneUI. upKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicTabbedPaneUI. upKey已过时。从Java 2平台v1.3开始。protected KeyStrokeBasicToolBarUI. upKey已过时。从Java 2平台v1.3开始。 -
Uses of KeyStroke in javax.swing.text
Fields in javax.swing.text declared as KeyStroke Modifier and Type Field 描述 KeyStrokeJTextComponent.KeyBinding. key钥匙。Methods in javax.swing.text that return KeyStroke Modifier and Type 方法 描述 KeyStroke[]Keymap. getBoundKeyStrokes()获取此映射中所有与某些操作绑定的按键。KeyStroke[]Keymap. getKeyStrokesForAction(Action a)获取将导致给定操作的按键。Methods in javax.swing.text with parameters of type KeyStroke Modifier and Type 方法 描述 voidKeymap. addActionForKeyStroke(KeyStroke key, Action a)添加绑定到键盘映射。ActionKeymap. getAction(KeyStroke key)获取适合于给定符号事件序列的动作。booleanKeymap. isLocallyDefined(KeyStroke key)确定给定的键序列是否在本地定义。voidKeymap. removeKeyStrokeBinding(KeyStroke keys)从键盘图中移除一个绑定。Constructors in javax.swing.text with parameters of type KeyStroke Constructor 描述 KeyBinding(KeyStroke key, String actionName)创建一个新的键绑定。
-