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

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)