は、任意のJavaFXアプリケーションのprimaryStageにこれを追加します。JavaFX Stage - 最大化されたステージが最小化/復元されたときに非アイコンイベントをリッスンする方法
primaryStage.iconifiedProperty().addListener(e -> {
System.out.println("iconified: " + primaryStage.isIconified());
});
- は、ステージを最小限に抑えます。出力は「アイコン化されました:true」です。
- ステージを復元します。出力は「アイコン化された:false」です。
- ステージを最大化し、最小化します。出力は「アイコン化されました:true」です。
- 今すぐステージを復元してください。出力は "iconified:false"にする必要がありますが、代わりに何も出力しません。
私のiconifiedPropertyリスナーは、最大化されたステージを解除するときに呼び出されていません。私は間違っているのですか、これはJavaFXのバグですか?私はJava 1.8.0_65を使用していますが、JFXのどんなversonにも付属しています。ありがとう!
申し訳ありませんが、私はまた、Windows 7 x64上にいることを忘れていた。 – BinaryDigit09
タグの下にある[編集]リンクをクリックすると、忘れてしまったことがまだ残っています... – fabian