2010-02-11 24 views

Odpowiedz

4

Tak, jest kilka sposobów na to, ale nie znam nikogo, kto jest naprawdę prosty. Spójrz na Nimbus: The New Face of Swing, zawiera kilka przykładów. Często można nadpisać wygląd komponentów lub po prostu zmienić kolory.

Niektóre linki:

I zawsze można zmienić na inny LAF, w przykładzie Substance.

+0

Nimbus wygląda bardzo dobrze. Czy znasz sposób na zmianę kształtu okna (np. Zaokrąglone rogi lub okno w kształcie elipsy)? – Hemeroc

+0

Tak, spójrz na http://java.sun.com/docs/books/tutorial/uiswing/misc/trans_shaped_windows.html – Jonas

0

Swing ma wbudowany dynamiczny wygląd i wsparcie. Jeśli mówisz o aplikacjach komputerowych, możesz zacząć od Lesson: Modifying the Look and Feel.

Edycja: Jeśli mówisz o aplikacji internetowej, użyj zupełnie innego .css, aby uzyskać interfejs, który można zmienić. CSS Zen Garden to świetny przykład/samouczek na temat tego, jak ta sama strona może wyglądać zupełnie inaczej z innym plikiem .css.

4

Pomyślnie użyliśmy modelu NimROD Look and Feel do "skórki" w stylu Swinga w stylu: &. Działa dobrze, ma kilka "motywów" już napisanych dla niego i może być dodana w kilku linijkach kodu.

+0

Nimrod jest niesamowity Użyłem tego wiele razy w połączeniu z Miglayout, wszystkie inne układy bledną w porównanie – JPM