gpt4 book ai didi

java - 最小化和最大化 Java Swing 中自定义事件的 JFrame

转载 作者:行者123 更新时间:2023-11-29 06:05:46 25 4
gpt4 key购买 nike

如果我有两个 JFrame,其中一个是主 JFrame,另一个在我单击某些内容时弹出。现在我想要的是当新框架弹出时,主框架应该最小化。此外,当我单击此弹出框将其关闭时,主窗口应该会恢复原状。

本质上我想知道,除了默认的单击操作之外,我们如何最大化和最小化 JFrame。例如,是否有任何功能可以在自定义点击时执行此操作?

最佳答案

1) setDefaultCloseOperation to NOTHING_ON_CLOSE

2) addWindowListenerJFrame

3) 使用适当的 Action 覆盖 windowsClosing() 方法以实现 iconify ...

4) 不要忘记设置为 JMenuItem/JButton System.exit(1),因为在这种形式下,当前 JVM 实例在 PC 重新启动或关闭之前不会从 PC RAM 或交换区域中消失

5) 最好是更改 2nd。 JFrameJDialog因为在大多数情况下很难管理两个 JFrames

之间的大量方法
  • 设置专利

  • 设置模式

  • 设置模态类型

关于java - 最小化和最大化 Java Swing 中自定义事件的 JFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8563237/

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