我想为JTextField添加一个键盘绑定,但我无法使用alt图形键使其工作。
我跟着keyboard bindings tutorial并尝试了这个:
inputMap.put(KeyStroke.getKeyStroke("altGraph ENTER"), ...
inputMap.put(getKeyStroke(KeyEvent.VK_O, InputEvent.ALT_GRAPH_DOWN_MASK), ...
但该动作永远不会被触发。如果我将 altGraph 替换为 alt ,则可以。
我该怎么做才能让它发挥作用?
如果重要:我正在使用Java 6和Windows。
答案 0 :(得分:0)
你试过吗
KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, InputEvent.ALT_GRAPH_DOWN_MASK)