【问题标题】:JButton minimizing a window(JFrame)JButton 最小化窗口(JFrame)
【发布时间】:2011-10-12 09:14:10
【问题描述】:

我正在尝试为我的应用程序创建自己的框架。 我使用setUndecorated(true) 删除了标准框架。我有一个可用的退出按钮(不是那么难),但我希望有一个 JButton 等于右上角的窗口最小化按钮。 我尝试了几种解决方案,如hide()HIDE_ON_CLOSE 甚至setVisible()。但他们都没有给我想要的结果。

我正在将 JFrame 扩展到我的班级。

我正在考虑一些 Mouselistener(?),但我现在就像一个大问号。

【问题讨论】:

  • frame.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);
  • 在我的情况下不起作用,我在我的班级中扩展了一个 JFrame,即使我删除了框架并只写 setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE) 它仍然没有给我任何东西

标签: java swing user-interface


【解决方案1】:

【讨论】:

  • 好东西!谢谢@FrozenSpider
  • 通过这种方式设置扩展状态,您将丢失窗口的其他状态。根据javadocs,使用frame.setState(JFrame.ICONIFIED) 来最小化窗口更可取。
猜你喜欢
  • 2011-04-27
  • 1970-01-01
  • 2010-10-03
  • 1970-01-01
  • 1970-01-01
  • 2012-03-21
  • 2011-05-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多