1

我正在模拟一个阿拉伯语键盘,为什么他们使用波浪号键作为字母,我不知道。无论如何,我必须让它发挥作用。

我正在使用以下键绑定代码来获取 ~ 键,但它似乎没有注册:

JButton key = new JButton();
key.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(DEAD_TILDE, "action");
key.getActionMap().put("action", new KeyAction(key));

我上网查了一下,找不到这个解释。

有人可以帮我吗?

4

0 回答 0