听的时候
KeyEvent.KEY_PRESSED
它给我的事件
KeyCode.BACK_QUOTE
当我按下
`
关键。
// Prints BACK_QUOTE
primaryStage.addEventFilter(KeyEvent.KEY_PRESSED, event -> System.out.println(event.getCode()));
如果我听
KeyEvent.KEY_TYPED
事件键入时字符为'
`
.
// Prints `
primaryStage.addEventFilter(KeyEvent.KEY_TYPED, event -> System.out.println(event.getCharacter()));
但是,我也得到了
Ã
从
KeyCode.BACK_QUOTE.getChar()
. 我不知道为什么会有矛盾,但看起来
KeyCode
因为是
BACK_QUOTE
.