Java JFrame 窗口在 Win10 下被剪裁,但在 MacOS 下不剪裁

问题描述

我正在开发适用于 Mac 和 Win10 的教育应用。

我的画布窗口继承自 JFrame,并声明为固定大小:

        setSize(1250,732);
        setMinimumSize(getSize()); //fixed window size
        setMaximumSize(getSize());

窗口的交互内容是在 JComponent 后代中完成的,我将其添加到框架中:

        getContentPane().add(new CartesianCanvas());

CartesianCanvas 的大小与其父 JFrame 相同。

在 Win10 下启动时窗口被剪裁 - 右和下边缘缺少大约 15 个像素的宽度和高度。什么给?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)