Java FXML和场景生成器中的keyEvent问题
当我按下som按钮时,我想让屏幕上发生一些事情。我知道事件是如何工作的,但从未在java中处理过关键事件。如果有人能告诉我为什么这个代码不起作用,那就太好了。:)
公共类FXMLDocumentController实现可初始化{
@FXML
private Rectangle Player;
@FXML
private Label lb;
@Override
public void initialize(URL url, ResourceBundle rb) {
}
@FXML
private void moveEvent(KeyEvent event) {
if (event.getCode() == KeyCode.RIGHT) {
lb.setText("RIGHT");
System.out.println("Right");
} else if (event.getCode() == KeyCode.LEFT) {
} else if (event.getCode() == KeyCode.UP) {
} else if (event.getCode() == KeyCode.DOWN) {
}
}
}
共 (0) 个答案