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

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

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

Для начала надо текущий LookAndFeel сменить. Потом кажется что-то типа SwingUtilities.updateTreeUI для того чтобы UI слой пересоздать.
...
Рейтинг: 0 / 0
19.08.2006, 00:47
    #33929922
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение стиля отображения GUI
Код: 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
19.08.2006, 00:55
    #33929928
fjord
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение стиля отображения GUI
а для того чтоб все приложения выглядили в нужном стиле нужно создать в \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
21.08.2006, 08:12
    #33931282
lleming
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение стиля отображения GUI
если ты имеешь ввиджу лукэндфилл то fjord ответил на твой вопрос а если про стили как таковые в папке где у тебя java_home есть demo/jfc там хороший образец metalworks смори исходники там и ежу понятно будет с уважением леминг :)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Изменение стиля отображения GUI / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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