最佳答案
如果你的显示器 DPI 超过150(比如 Macbook Pro) ,你可能会发现问题: Java Swing 应用程序上的字体对于高 DPI 显示器来说太小了,而且我根本不能改变字体大小(它直接忽略 Windows DPI,只显示 最初的新闻部)。我什么也做不了,只能改变屏幕的分辨率,这绝对可以使一切模糊的液晶显示器。
是的,我的笔记本电脑有一个高 DPI 显示器,15.6’与1920x1080分辨率,一些 Java 桌面应用程序在我的笔记本电脑上看起来非常小,如 Matlab,Burpsuit 等。我已经在互联网上搜索了很长很长时间,但仍然找不到解决这个问题的方法。我知道我可以通过 JRE_HOME/lib/font/fontconfig.properties.src
改变 JRE 字体,但是我找不到任何地方来设置 Java 桌面字体的默认字体大小或 DPI。
这个问题没有解决办法吗?你有一个高分辨率的显示器吗?你如何处理这些应用程序?Swing 会放弃高 DPI 用户吗?