Manjaro Difference between revisions of "Set all Java apps to use GTK+ font & theme settings/ru"

Difference between revisions of "Set all Java apps to use GTK+ font & theme settings/ru"

From Manjaro
(Updating to match new version of source page)
(Created page with "Смотрите также")
 
Line 25: Line 25:
{{SectionTemplate|
{{SectionTemplate|
[[File:Chmsee-icon.png|left|36px]]
[[File:Chmsee-icon.png|left|36px]]
<span lang="en" dir="ltr" class="mw-content-ltr">See Also</span>|
Смотрите также|
* [http://askubuntu.com/questions/21886/how-can-i-get-a-java-apps-to-use-the-gtk-theme Как заставить java-приложения использовать тему GTK+?(askubuntu)]}}
* [http://askubuntu.com/questions/21886/how-can-i-get-a-java-apps-to-use-the-gtk-theme Как заставить java-приложения использовать тему GTK+?(askubuntu)]}}
[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 07:26, 24 January 2023

Other languages:
English • ‎español • ‎français • ‎русский • ‎فارسی

Введение

Это исправление заставляет ваши Java-приложения использовать тему GTK+ (цвета и т.п.) и выбранные настройки шрифтов. Вот как это выглядит:


До исправления

Как это сделать?

Установите переменную _JAVA_OPTIONS, выполнив эту команду в терминале:
export _JAVA_OPTIONS="-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true -Dswing.defaultlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel -Dswing.crossplatformlaf=com.sun.java.swing.plaf.gtk.GTKLookAndFeel ${_JAVA_OPTIONS}"

Сначала проверьте, соответствует ли результат Вашим ожиданиям, запустив Java-приложение из того же окна терминала.

Если результат Вас устраивает - давайте сделаем изменения постоянными:

Добавьте приведенное выше определение переменной _JAVA_OPTIONS в ~/.profile (только для вашего пользователя) или /etc/profile.d/90-java_ops.sh (для всей системы). В обоих случаях, если файл не существует - необходимо создать его.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.