powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Изменение стиля отображения GUI
7 сообщений из 7, страница 1 из 1
Изменение стиля отображения GUI
    #33928579
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потерял манчик как это делать. Хочу попробовать разные стили отображения. В том числе нативные.

Сейчас везде Metal Ocean.

ЗЫ: JDK 1.5
...
Рейтинг: 0 / 0
Изменение стиля отображения GUI
    #33928586
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Собственно вопро забыл: как это делать в рамках работы одного приложения?
...
Рейтинг: 0 / 0
Изменение стиля отображения GUI
    #33928694
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ищи по словам lookAndFeel
...
Рейтинг: 0 / 0
Изменение стиля отображения GUI
    #33929000
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinСобственно вопро забыл: как это делать в рамках работы одного приложения?

Для начала надо текущий LookAndFeel сменить. Потом кажется что-то типа SwingUtilities.updateTreeUI для того чтобы UI слой пересоздать.
...
Рейтинг: 0 / 0
Изменение стиля отображения GUI
    #33929922
fjord
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
String windows = "com.sun.java.swing.plaf.windows.WindowsLookAndFeel";
String motif = "com.sun.java.swing.plaf.motif.MotifLookAndFeel";
String metal = "javax.swing.plaf.metal.MetalLookAndFeel";
...
UIManager.setLookAndFeel(windows);
SwingUtilities.updateComponentTreeUI(имя_любого_компонента);
...
Рейтинг: 0 / 0
Изменение стиля отображения GUI
    #33929928
fjord
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а для того чтоб все приложения выглядили в нужном стиле нужно создать в \jre\lib\ swing.properties и записать в него:

swing.defaultlaf=com.sun.java.swing.plaf.windows.WindowsLookAndFeel
#swing.defaultlaf=com.sun.java.swing.plaf.motif.MotifLookAndFeel
#swing.defaultlaf=javax.swing.plaf.metal.MetalLookAndFeel

ненужные стили прячутся при помощи #
...
Рейтинг: 0 / 0
Изменение стиля отображения GUI
    #33931282
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если ты имеешь ввиджу лукэндфилл то fjord ответил на твой вопрос а если про стили как таковые в папке где у тебя java_home есть demo/jfc там хороший образец metalworks смори исходники там и ежу понятно будет с уважением леминг :)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Изменение стиля отображения GUI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]