编程语言
首页 > 编程语言> > 屏幕保护程序开启时,全屏Java应用程序最小化

屏幕保护程序开启时,全屏Java应用程序最小化

作者:互联网

我有一个设置全屏框架的应用程序,但是打开屏幕保护程序时似乎可以将其最小化.我希望该应用程序是触摸屏信息亭用户可以使用的唯一应用程序,所以这是一个问题.反正有防止这种情况发生的方法吗?

解决方法:

另一种方法是添加一个窗口侦听器并在其停用时重置状态:

        frame.addWindowListener(new WindowAdapter() {
            @Override
            public void windowDeactivated(WindowEvent e) {
                frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
                // or go to fullscreen mode here
            }
        });

但是禁用屏幕保护程序可能是最好的开始.

标签:minimize,swing,screensaver,java
来源: https://codeday.me/bug/20191102/1992420.html