再会!
我的工作笔记本电脑尺寸很小(如果你用尺子测量屏幕),但同时它对这种尺寸有一个疯狂的分辨率:1920x1080。那些。好吧,很多像素都适合屏幕。问题在于,当我使用 java swing 时,屏幕上显示的所有内容都非常小(假设在普通显示器上,用尺子测量时,50x20 像素的按钮为 5x2 厘米,但我有 2x0.8)。我真的不想每次都改变组件、字体和窗口本身的大小,但是这样工作很难——眼睛变坏了。
问题:如何进行一些全局重新缩放,以便在绘制时,swing 通常会放大所有内容。到处都是一个像素,比如说画 4。
另外:我在windows个性化设置中已经有了150%的缩放比例,所有的应用程序,无论是浏览器、skype、ide,一切都被缩放了,但是没有swing应用程序。甚至其他开发人员的应用程序对我来说都非常小。显然,openGL级别的java绘制了以像素为单位的所有内容,并且从OS-Windows缩放不会保存......
您需要执行以下操作:
如果在 Windows 个性化设置中将比例设置为 100% 以上,此解决方案应该会有所帮助。
感谢zRrr帮我找到答案!从这里获取的信息。