【发布时间】:2017-01-02 02:40:56
【问题描述】:
我遇到了一些问题。我正在为客户创建一个程序。在程序中,我实现了一个专用的“关闭/关闭”按钮——它需要密码才能正确关闭。但是关闭程序的另一种(并且不太安全)方法是点击红色关闭或“X”按钮:右上角(Windows)或左上角(Mac)。
我不希望红色 x 按钮实际关闭整个程序。我想知道的是:是否可以完全禁用红色“x”按钮关闭整个程序?如果可能,有人可以为此提供代码吗?
我正在使用:IntelliJ IDEA (Ultimate)、JavaFX with Java 8、Dev。语言:Java
【问题讨论】:
-
“我不希望红色 x 按钮实际关闭整个程序”。你能在这里澄清你想要什么吗?您希望它仍然关闭窗口,但您希望程序在窗口关闭时继续运行?如果这就是你的意思,你只需要
Platform.setImplicitExit(false);。
标签: button javafx disabled-control