有没有办法增加 Java GUI 应用程序的默认字体大小?
我正在使用其他人的自定义 Java 工具(不,我没有资料来源) 为研究项目进行文本注释。
应用程序中的文本是痛苦地小的。
对于大多数 Windows 应用程序,更改控制面板中的系统字体大小设置也会更改该应用程序中的字体大小。
然而,在增加默认文本大小(在 Windows 7 上)后,此 Java 应用程序中的文本仍然非常小。
答案1
不管怎样,我已经看到了与特定包相关的命令行开关。
摇摆
java -Dswing.aatext=true -Dswing.plaf.metal.controlFont=Tahoma -Dswing.plaf.metal.userFont=Tahoma
塑料
java -DWindows.controlFont=Tahoma-plain-11 -DWindows.menuFont=Tahoma-plain-12 -DPlastic.controlFont=Tahoma-plain-11 -DPlastic.menuFont=Tahoma-bold-11
答案2
在 Windows 10 下,这可以轻松完成:
- 选择 jawaw.exe(对于 jnlp 文件,选择 jawaws.exe),它通常位于 c:\Program Files (x86)\Java\jre1.8.0_171\bin\
- 右键单击并选择属性。
- 点击“兼容性”选项卡。在“设置”下,勾选“覆盖高 DPI 缩放行为”选项。
- 在“缩放执行者”下拉菜单下,选择系统(增强)。
您必须在更新后重复此操作或创建快捷方式。 (来源:windowscentral.com)