Difference between revisions of "Set all Java apps to use GTK+ font & theme settings/ru"
From Manjaro
Views
Actions
Namespaces
Variants
Tools
(Created page with "Сначала проверьте, соответствует ли результат Вашим ожиданиям, запустив Java-приложение из того...") Tags: Mobile web edit Mobile edit |
(Created page with "Если результат Вас устраивает - давайте сделаем изменения постоянными:") Tags: Mobile web edit Mobile edit |
||
Line 18: | Line 18: | ||
Сначала проверьте, соответствует ли результат Вашим ожиданиям, запустив Java-приложение из того же окна терминала. | Сначала проверьте, соответствует ли результат Вашим ожиданиям, запустив Java-приложение из того же окна терминала. | ||
Если результат Вас устраивает - давайте сделаем изменения постоянными: | |||
Append the above definition of the '''_JAVA_OPTIONS''' variable to '''~/.profile''' (for your user only) or '''/etc/profile.d/90-java_ops.sh''' (system-wide). In both cases, if the file does not exist, create it. | Append the above definition of the '''_JAVA_OPTIONS''' variable to '''~/.profile''' (for your user only) or '''/etc/profile.d/90-java_ops.sh''' (system-wide). In both cases, if the file does not exist, create it. |
Revision as of 06:47, 24 January 2023
Это исправление заставляет ваши 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-приложение из того же окна терминала.
Если результат Вас устраивает - давайте сделаем изменения постоянными:
Append the above definition of the _JAVA_OPTIONS variable to ~/.profile (for your user only) or /etc/profile.d/90-java_ops.sh (system-wide). In both cases, if the file does not exist, create it.