我正在使用JDesktopPane和JInternalFrame,我很难将桌面中的框架居中。我发现,当我使用getWidth()和getHeight()确定桌面的中心时,如果JFrame没有最大化,我得到的位置就是桌面的中心。有没有办法获得桌面的“真实”尺寸?
JDesktopPane
JInternalFrame
getWidth()
getHeight()
JFrame
好的,经过几个小时的调试,我发现了问题所在:JFrame直到我完成添加/定位所有内容后才可见,因此它没有设置为最大大小。