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();
}
}
});
swing 自定义最小化按钮后,实现点击任务栏图标,使窗体重新显示
于 2015-09-24 14:55:35 首次发布
本文探讨了如何使用Java实现窗口的无边框显示,并通过自定义事件监听器来响应窗口状态的变化,例如窗口最小化后如何自动最大化并激活窗口。
484

被折叠的 条评论
为什么被折叠?



