swing 自定义最小化按钮后,实现点击任务栏图标,使窗体重新显示

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/cuiyaoqiang/article/details/48711373
jf.setUndecorated(true); // 去掉窗口的装饰
        jf.getRootPane().setWindowDecorationStyle(JRootPane.NONE);

        jf.addWindowStateListener(new WindowStateListener() {

            @Override
            public void windowStateChanged(WindowEvent e) {
                if(e.getOldState()==JFrame.ICONIFIED&&!jf.isActive()){
                    jf.setExtendedState(Frame.MAXIMIZED_BOTH);//最大化
                    jf.toFront();
                }
            }
        });
展开阅读全文

没有更多推荐了,返回首页