私のアプリケーションには約50のボタンがあります。ActionEventハンドラハンドルを持つすべてのボタンを作成する方法JavaFXにキーを入力しますか?
@FXML
protected void handleFooButtonActionEvent(ActionEvent actionEvent) {
...
}
この方法で、マウスの左ボタンまたはスペースキーを使用してボタンを押すことができます。しかし、私が知っているように、Enterキーを使ってユーザーがボタンを押すことができるようにするのが普通の方法です。例えば、Stage stage
,Scene scene
またはParent root
という参照がある場合、ActionEventハンドラ(上記参照)を持つすべてのボタンをEnterキーをJavaFXで処理することは可能ですか?
ボタンが選択されているか、常時表示されていますか? – jrtapsell
@jrtapsell私は、ボタンにフォーカスがあり、ユーザーがEnterキーを押したときを意味します。 –
これはあなたがやりたいことと似ていますか? > https://stackoverflow.com/questions/25758782/fire-buttons-onaction-with-enter-in-javafx – jrtapsell