【发布时间】:2019-10-15 08:56:49
【问题描述】:
我想用快捷键来做动作。
<Button layoutX="554.0" layoutY="411.0" mnemonicParsing="false" onAction="#edit" onKeyPressed="#edit_key" prefHeight="27.0" prefWidth="89.0" text="Edit" />
FXML 代码
@FXML
private void edit_key(KeyEvent event) {
if (event.getCode() == KeyCode.ENTER) {
//to do button action
}
}
【问题讨论】:
-
我完全不知道你到底在问什么。是如何从事件处理程序方法中以编程方式为按钮触发
onAction事件?对于 enter 键,这应该已经实现(假设它是聚焦的按钮)... -
我想用键盘来控制