9

Есть ли способ увеличить размер шрифта по умолчанию для приложений Java GUI?

Я использую чужой пользовательский инструмент Java (нет, у меня нет источника) для выполнения текстовой аннотации для исследовательского проекта.

Текст в приложении мучительно маленький.

Для большинства приложений Windows изменение системных настроек размера шрифта на панели управления также приведет к изменению размера шрифта в этом приложении.

Однако после увеличения размера текста по умолчанию (в Windows 7) текст в этом приложении Java остается мучительно маленьким.

2 ответа2

3

Под Windows 10 это можно легко сделать:

  • выберите jawaw.exe (или jawaws.exe для файлов jnlp), обычно он находится в каталоге c:\Program Files (x86)\Java\jre1.8.0_171\bin\
  • Щелкните правой кнопкой мыши и выберите "Свойства".
  • Перейдите на вкладку "Совместимость". В разделе "Настройки" установите флажок "Переопределить поведение масштабирования с высоким DPI".
  • В раскрывающемся меню "Масштабирование выполнено" выберите System (Enhanced).

Вы должны повторить это после обновления или создать ярлык. (Источник:windowscentral.com)

2

Для чего это стоит, я видел ключи командной строки, которые относятся к конкретным пакетам.

свинг

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .