我有一个设置全屏框架的应用程序,但是打开屏幕保护程序时似乎可以将其最小化.我希望该应用程序是触摸屏信息亭用户可以使用的唯一应用程序,所以这是一个问题.反正有防止这种情况发生的方法吗?
解决方法:
另一种方法是添加一个窗口侦听器并在其停用时重置状态:
frame.addWindowListener(new WindowAdapter() {
@Override
public void windowDeactivated(WindowEvent e) {
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
// or go to fullscreen mode here
}
});
但是禁用屏幕保护程序可能是最好的开始.