4

我使用 ubuntu 10.04,但在其他 ubuntu 发行版上也发现了这一点。

当我启动应用程序的第一个 JFrame 时,它​​不会以默认大小(由 setSize() 指定)启动,而是在整个屏幕上最大化。

我有一个解决方法,即使用 setResizable(false) (将窗口带到其预期大小),然后我将其设置回 true (我仍然希望能够调整大小)。

有谁知道这个bug来自哪里?有什么优雅的方法来解决这个问题吗?

谢谢,

4

1 回答 1

5

这是一个窗口管理器首选项。要么在 ubuntu 中禁用它,要么与想要调整程序大小的用户一起修改你的程序。

禁用 (来自 ubuntu 论坛帖子)

  1. 打开系统->首选项->启动-应用程序
  2. 找到“Maximus”的条目并取消选中它
  3. 注销/登录
于 2011-08-28T11:37:14.757 回答