Java/AWT/Swing:如何区分按下的Enter键和Return键

4

看起来原生应用程序在用户按下回车键(字符右侧)或数字键盘上的回车键时表现不同 - 一次插入一个新行字符,另一次激活默认按钮。

我如何从 Java/AWT/Swing 中区分这两个按键?

1个回答

1
keyEvent.getKeyLocation() == KeyEvent.KEY_LOCATION_NUMPAD

谢谢。不幸的是,KeyStroke 不处理这个,所以不能为 Enter 或 Return 键分配不同的操作。 :( - Mot
注意:这仅适用于keyPressed事件,而不是keyTyped事件。 - Sam Barnum

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接