gpt4 book ai didi

java - 如何在java中激活和停用框架?

转载 作者:行者123 更新时间:2023-11-30 06:37:54 26 4
gpt4 key购买 nike

我用java-swing做了一个应用,
现在我遇到的问题是,
我想在停用时最小化我的 jframe,然后最大化我想激活该窗口。

所以为了最大化,我想使用 java 代码激活任何 jframe。
那么如何激活和停用任何 jframe,以便我可以在窗口监听器上做一些事情?

提前致谢。

最佳答案

您需要将 WindowListener 添加到您的 JFrame,并将以下逻辑添加到您的监听器:

public class Demo extends JFrame implements WindowListener {

public Demo() {
addWindowListener(this);
}

public void windowActivated(WindowEvent e) {
setExtendedState(getExtendedState() | Frame.ICONIFIED);
}

public void windowDeactivated(WindowEvent e) {
setExtendedState(getExtendedState() | Frame.MAXIMIZED_BOTH);
}

....
}

关于java - 如何在java中激活和停用框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2919322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com