「java最小化事件」最小化所有程序
今天给各位分享java最小化事件的知识,其中也会对最小化所有程序进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、java程序最小化后,如何只让它在右下角显示一个图标?
- 2、java 中怎样实现一个按钮第一次点击后打开文件(指定的),第二次点击后最小化该文件
- 3、JAVA 主窗体最小化时另一个窗体也最小化
- 4、JAVA怎么做一个按钮,点击后窗口最小化
- 5、java 让窗体最小化后从任务栏中隐藏
java程序最小化后,如何只让它在右下角显示一个图标?
即使你做出一个托盘,窗口最小化以后也不会自动隐藏的。需要在你的JFrame或者Frame上注册一个WindowListener,监听最小化事件,并在事件响应方法中将窗口setVisible(false)
java 中怎样实现一个按钮第一次点击后打开文件(指定的),第二次点击后最小化该文件
两个思路
做两个按钮,两个功能分别写在两个按钮上,点击其中一个控制另一个的现实与隐藏
做一个标志位纪录点击次数,根据次数奇偶数,或者其它条件控制执行内容.
JAVA 主窗体最小化时另一个窗体也最小化
1. 首先做一个你想最小化的窗口List,将所有你想最小化的窗口都放进去。
2. 然后新建一个类或匿名类,随意,extends WindowAdapter , 然后Override它的
public void windowIconified(WindowEvent e)方法,用来监听窗口的最小化事件。
即:将步骤1的List里的所有窗口都最小化:
for(JFrame jf : frameList){
jf.setState(Frame.ICONIFIED);
}
3. 最后对你的登录窗口设置windowListend , 即:
loginFrame.addWindowListener(new WindowAdapter(){
@Override
public void windowIconified(WindowEvent e){
for(JFrame jf : frameList){
jf.setState(Frame.ICONIFIED);
}
}
}); //我这里用匿名类实现了(为了方便),你也可以不这么做。
4. 如果你想同样恢复窗口的话,你也可以extends WindowAdapter然后重载
public void windowDeiconified(WindowEvent e)方法,来捕捉登录窗口的恢复窗口事件,
然后对你的所有窗口:frame.setState(Frame.NORMAL),即可!
望楼主采纳!
JAVA怎么做一个按钮,点击后窗口最小化
final JFrame frame = ...;
button.addActionListener(new ActionListener(){
@Override public void actionPerformed(ActionEvent e){
frame.setExtendedState(JFrame.ICONIFIED);
}
});
java 让窗体最小化后从任务栏中隐藏
public void windowIconified(WindowEvent e) {
this.setVisible(false);
}
//即可,点击托盘再设this.setVisible(true);显示
java最小化事件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于最小化所有程序、java最小化事件的信息别忘了在本站进行查找喔。
发布于:2023-03-19,除非注明,否则均为
原创文章,转载请注明出处。