Java JDesktopPane/JInternalFrame 居中问题

标签 java swing jinternalframe jdesktoppane

我正在使用 JDesktopPaneJInternalFrame,但在将框架在桌面上居中时遇到一些困难。我发现,当我使用 getWidth() 和 getHeight() 确定桌面中心时,如果JFrame 未最大化。有没有办法获得桌面的“真实”尺寸?

最佳答案

好吧,经过几个小时的调试,我找出了问题所在:直到我完成添加/定位所有内容之后,JFrame 才变得可见,因此它没有设置为它的尺寸已最大化。

关于Java JDesktopPane/JInternalFrame 居中问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26447870/

相关文章:

java - 如何在 netbeans 中填充表

java - 如何处理来自 JDesktopPane 的 JInternalFrame Close 操作?

java - 当仅给定类名作为该类型的字符串时转换为未知类型

java - 正确断开客户端(telnet)与 ServerSocket 的连接

java - 在 Docker 上运行 Java Swing GUI 应用程序

Java - 高级模式对话框

java - 只允许一个 JInternalFrame 实例

java - 根据屏幕分辨率自动调整JInternalFrame的大小

java - SQL Developer每次随机崩溃

java - 用maven开发