您好,当用户更改屏幕分辨率时,我想设置 JFrame 的大小。
this.setSize(myWidth, myHeight);
这工作正常,窗口变小/变大。但如果我设置了扩展状态,就不会有影响。我仍然可以看到菜单栏。
this.setExtendedState(Frame.MAXIMIZED_BOTH);
this.setUndecorated(true);
当我更改 ExtendedSate 并且 JFrame 正在运行时,我必须调用函数吗?在初始化过程中,ExtendState 工作正常,无需调用重建或重新加载 JFrame 的函数。
最佳答案
我发现没有一个真正简单的本地方法,没有一个库。
关于java - 更新 JFrame 大小和扩展状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14646802/