我想问你我可以得到多个键的键码组合。例如我可以从这个例子中得到关键代码:
public void handle(KeyEvent event) {
if (event.getCode() == KeyCode.TAB) {
}
}
但是我怎样才能得到这个例子的关键代码:
textField.setText("");
// Process only desired key types
if (event.getCode().isLetterKey()
|| event.getCode().isDigitKey()
|| event.getCode().isFunctionKey()) {
String shortcut = event.getCode().getName();
if (event.isAltDown()) {
shortcut = "Alt + " + shortcut;
}
if (event.isControlDown()) {
shortcut = "Ctrl + " + shortcut;
}
if (event.isShiftDown()) {
shortcut = "Shift + " + shortcut;
}
textField.setText(shortcut);
shortcutKeyEvent = event;
} else {
shortcutKeyEvent = null;
}
是否可以获得这些键的键码组合Ctrl + Tab
或Ctrl + A
?