java - 更新 JFrame 大小和扩展状态

标签 java swing jframe fullscreen taskbar

您好,当用户更改屏幕分辨率时,我想设置 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/

相关文章:

java - Java 代码如何在 Jenkins 构建期间读取 Jenkins 全局凭证?

java - Java Web应用程序-替代WAR的部署策略-与完整的代码库补丁分开管理UI更改

java - 可视化自定义网格

java - 更改 Java 小程序的外观

java - 将 J 框架转换为 JApplet

java - 如何使用 Graphics#fillOval 的中心作为引用在中心绘制随机圆

java - 在 "graphView"中标签不是从原点开始

java - 可视化循环内 JPanel 的变化

java - JTextPane 适合底层 JPanel 和 JFrame

java - JPA 是否会像在代码中使用实体时那样在 JPQL 中加载实体?