小编mom*_*mar的帖子

窗口/舞台失去焦点时的事件

当JavaFX阶段失去它的焦点时,我怎么能运行一段代码(或更确切地说:关闭舞台)?

例如,在Dropbox或Chrome中:如果单击托盘图标,则会打开一个小窗口.如果您现在单击屏幕上的任意位置,窗口将关闭.这正是我想在JavaFX应用程序中创建的行为.

我已经搜索了很长时间才找到解决方案,但找不到一个......
所以,我正在寻找类似这样的东西:

stage.addEventHandler(EventType.FOCUS_LOST, new EventHandler() { /*...*/ } );
Run Code Online (Sandbox Code Playgroud)


谢谢你帮助我!

java events focus stage javafx-2

9
推荐指数
1
解决办法
7225
查看次数

标签 统计

events ×1

focus ×1

java ×1

javafx-2 ×1

stage ×1