【发布时间】:2014-09-09 06:43:03
【问题描述】:
我可以在弹出窗口中获得按键事件setOnKeyPress 吗?
我的父根正在打开一个弹出框,该弹出框包含“确定”按钮。 我想在按下键盘上的回车键时生成一个事件,它应该“提交”(触发“确定”按钮)该弹出对话框。
我使用了以下代码:
NicheSuitePOSController.getApplication().getScene().getRoot().getScene().getRoot().getScene()
.setOnKeyPressed(new EventHandler<KeyEvent>() {
public void handle(KeyEvent ke) {
System.out.println("$$$$$$$$ 131 enter pressed" + ke.getCode());
if (ke.getCode().equals(KeyCode.ENTER)) {
System.out.println("$$$$$$$$ 133 enter pressed");
}
}
});
【问题讨论】:
-
submit that popup是什么意思? -
弹出窗口有一个按钮 ok 有一些事件要触发
-
可以在弹窗场景中附加
Key Press事件。如果那是你想要的..
标签: javafx modal-dialog popupwindow