1
私は疑問を持っている:Button
設定するには、いずれかの可能性があるのなeventHandlerのEventHandlerが発射するには、/別のButton
をトリガー '?ActionEventHandler JavaFXの
と言っています。buttonA
さんのeventHandlerは、buttonC
のeventHandlerを起動または起動します。 はいの場合は、誰かがサンプルを提供できるかどうか分かります。私は他のボタンからステージ2を閉じることができないので、私は現在、問題に直面しています
button4.setOnAction(new EventHandler<ActionEvent>(){
@Override
public void handle(ActionEvent e){
stage1.close();
**stage2**.setScene(scene);
**stage2**.show();
}
});
うーん..私はそれを試してみます。現時点では原因は私は自分自身を混同してしまったと思うボタンとなeventHandler –
の異なる層で同じボタンを再利用しようとしています。私は実際に同じボタンを持つ別のステージで同じボタンをトリガーしたかったのです。例えば:私は、アプリケーションのメインページで午前とき、私はすでにメインページ(メインに存在する管理ユーザー(ボタン)のボタンをクリックしてみたかったという段階で(レポートの印刷)新たなステージに行きたかったですステージ)同じボタンをクリックしてイベントをトリガーするにはどうすればよいですか? LOL ...あなたを混乱させてしまったらすみません。 –
あなたは異なる段階のためのコントローラ(あなたが持っている必要があります)を持っている場合、あなたは、あなたが最初のコントローラからメソッドを呼び出すことができ、コントローラに記載の方法を公開することができます。方法は同じです。 – DVarga