「java最小化事件」最小化所有程序

博主:adminadmin 2023-03-19 20:30:09 24

今天给各位分享java最小化事件的知识,其中也会对最小化所有程序进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java程序最小化后,如何只让它在右下角显示一个图标?

即使你做出一个托盘,窗口最小化以后也不会自动隐藏的。需要在你的JFrame或者Frame上注册一个WindowListener,监听最小化事件,并在事件响应方法中将窗口setVisible(false)

「java最小化事件」最小化所有程序

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最小化事件的信息别忘了在本站进行查找喔。

The End

发布于:2023-03-19,除非注明,否则均为首码项目网原创文章,转载请注明出处。