Делает кто-либо знает способ "очистить" настольные приложения Java. (Как кожа Winamp или кожа для MirandaIM)? Я не хочу создавать свой собственный стиль.
Да, есть несколько способов это сделать, но я не знаю ни одного, который был бы действительно простым. Взгляните на Nimbus: The New Face of Swing, там есть несколько примеров. Вы часто можете переопределить внешний вид компонентов или просто изменить цвета.
Некоторые ссылки:
И вы всегда можете перейти на другой LaF, в примере Substance.
Возможно, можно использовать возможности печати SymPy .
-121--3909711-Если вы ищете бифи решение я рекомендую http://haystacksearch.org/
Это очень хорошо продумано.
-121--2195368-Мы успешно использовали NimROD Look and Feel для «кожи» Swing look & feel. Он хорошо работает, имеет несколько «тем», уже написанных для него, и может быть добавлен в несколько строк кода.
Swing имеет встроенную поддержку динамического внешнего вида. Если вы говорите о настольных приложениях, вы можете начать с Урок: Изменение внешнего вида .
Редактировать: Если вы говорите о веб-приложении, то используйте совершенно другой .css
, чтобы получить интерфейс с изменяемым оформлением. CSS Zen Garden - отличный пример / руководство о том, как одна и та же страница может выглядеть совершенно по-другому с другим файлом .css
.