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.

Ustawianie bieżącej skóry dla projektu

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.

Przycisk paska narzędzi

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.

Przycisk paska narzędzi

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.

Przycisk paska narzędzi