Vista скин l & f - PullRequest
       38

Vista скин l & f

3 голосов
/ 23 сентября 2008

есть ли в сети бесплатный пакет тем оформления для Java?

Ответы [ 3 ]

2 голосов
/ 23 сентября 2008

Я предполагаю, что вы хотите использовать внешний вид системы независимо от того, на какой платформе запущено ваше приложение. Это можно сделать с помощью

UIManager.setLookAndFeel( UIManager.getSystemLookAndFeelClassName() );

в методе main () (вы, конечно, должны обрабатывать возможные исключения; -).

Поскольку у меня нет установки Vista, я не могу проверить, поддерживает ли jvm нативно Vista Vista ...

edit: кажется возможным с приведенным выше утверждением. Смотрите эту тему на форумах Java:

http://forums.sun.com/thread.jspa?threadID=5287193&tstart=345

0 голосов
/ 24 сентября 2008

Использование Java6u13 в Vista показывает довольно приличный Windows LookAndFeel. Это так же бесплатно, как Java.

У Sun есть учебник по использованию LookAndFeel здесь , и если вы хотите поиграть с демоверсией SwingSet , она покажет вам систему LookAndFeel и позволит вам ее изменить. Затем вы можете получить представление о том, как выглядит LookAndFeel. Звонок

<code>UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * '*' 'установит внешний вид вашей системы на основе вашей системы. Если вы хотите увидеть, как выглядит и выглядит Vista, вам понадобится Vista.

Другой вариант - использовать Вещество или Nimbus , если вы хотите что-то отличное от внешнего вида металла. Вещество представляет собой отдельную коллекцию внешнего вида, и Nimbus доступен с выпуска 6u10.

0 голосов
/ 23 сентября 2008

Если вы используете SWT, он имеет встроенный внешний вид. Однако, если вы используете свинг, я, честно говоря, не знаю.

...