1

您好,当用户更改屏幕分辨率时,我想设置 JFrame 的大小。

this.setSize(myWidth, myHeight);

这工作正常,窗口变小/变大。但是如果我设置了扩展状态,它不会影响。我仍然可以看到菜单栏。

this.setExtendedState(Frame.MAXIMIZED_BOTH);
this.setUndecorated(true);

当我更改 ExtendedSate 并且 JFrame 正在运行时,我必须调用一个函数吗?在初始化过程中,ExtendedState 工作正常,无需调用重建或重新加载 JFrame 的函数。

4

1 回答 1

0

我发现没有真正简单的本地方式,没有库。

于 2013-07-10T21:50:27.463 回答