Obsługa skór czasu projektowania JSF
Twórcy aplikacji JSF używają komponentów JSF obsługujących skóry, dzięki czemu
aplikacje mają jednolity wygląd i zachowanie. Skóra to zazwyczaj
co najmniej jeden arkusz stylów CSS z predefiniowanymi selektorami i
często obrazami, do których odwołują się arkusze. Biblioteka komponentów JSF,
która obsługuje skóry, używa tych predefiniowanych selektorów podczas wyświetlania komponentu JSF. Biblioteka JSF
Apache
MyFaces Trinidad
(Trinidad) obsługuje skóry.
Edytor stron WWW obsługuje skóry w czasie projektowania. Pozwala to
twórcom aplikacji JSF na wyświetlenie efektu zastosowania określonej
skóry na stronie JSF zawierającej komponenty JSF, które obsługują skóry.
Wyświetlanie i zmiana bieżącej skóry projektu
Właściwości projektu
Okno dialogowe Właściwości projektu zawiera nowy węzeł Edytor stron WWW,
w którym wyświetlane są skóry udostępnione dla bibliotek znaczników. Umożliwia
on także ustawienie bieżącej skóry dla każdej biblioteki znaczników.
Przycisk paska narzędzi
Nowy przycisk paska narzędzi Zarządzaj skórami (na pasku narzędzi
edytora stron WWW) pozwala na szybki dostęp do okna dialogowego Właściwości
projektu i menu rozwijanego udostępniającego opisane poniżej
dodatkowe funkcje.
Menu przycisku paska narzędzi
Menu rozwijane przycisku paska narzędzi zapewnia dostęp do okna dialogowego
Właściwości projektu i pozwala użytkownikowi szybko wyświetlać i ustawiać
bieżącą skórę dla każdej biblioteki znaczników, która obsługuje skóry w
czasie projektowania.
Menu kontekstowe edytora stron WWW
Menu kontekstowe edytora stron WWW (panel Projekt) pozwala użytkownikowi szybko
wyświetlać i ustawiać bieżącą skórę dla każdej biblioteki znaczników, która
obsługuje skóry w czasie projektowania.