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 "Как это сделать?") |
(Created page with "Смотрите также") |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
{{SectionTemplate|Введение|2= | {{SectionTemplate|Введение|2= | ||
Это исправление заставляет ваши Java-приложения использовать тему GTK+ (цвета и т.п.) и выбранные настройки шрифтов. Вот как это выглядит: | |||
{{FlexSideContainerTemplate| | {{FlexSideContainerTemplate| | ||
[[File:Java_default_look.png|thumb|none|400px| | [[File:Java_default_look.png|thumb|none|400px|До исправления]] | ||
| | | | ||
[[File:Java_GTK_look.png|thumb|none|400px| | [[File:Java_GTK_look.png|thumb|none|400px|После исправления]] | ||
|1|1}}}} | |1|1}}}} | ||
{{SectionTemplate|Как это сделать?|2= | {{SectionTemplate|Как это сделать?|2= | ||
Установите переменную '''_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}" | 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''' (для всей системы). В обоих случаях, если файл не существует - необходимо создать его. | |||
}} | }} | ||
{{SectionTemplate|Смотрите также| | {{SectionTemplate| | ||
* [http://askubuntu.com/questions/21886/how-can-i-get-a-java-apps-to-use-the-gtk-theme | [[File:Chmsee-icon.png|left|36px]] | ||
Смотрите также| | |||
* [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
Это исправление заставляет ваши 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 (для всей системы). В обоих случаях, если файл не существует - необходимо создать его.