{TWBSCR}

Weitere Informationen zur Darstellung von Komponenten unter Verwendung von Style-Sheets

Das Anpassen der Darstellung von Komponenten ist eine einfache Übung. Jede Komponente ist standardmäßig einem CSS (Cascading Style Sheet; d. i. gestaffelte Formatvorlage) zugeordnet. Wenn Sie das Verzeichnis WebContent/theme im Projektnavigator öffnen, sehen Sie die CSS-Dateien für die einzelnen Komponenten. Für die Registeranzeigenkomponente (engl. "Tabbed Panel") beispielsweise ist die Datei tabpanel.css vorhanden. Wenn Sie doppelt auf die Datei tabpanel.css klicken, wird der CSS-Editor geöffnet, in dem Sie die einzelnen Style-Sheets für die Darstellung anpassen können. Für die Style-Sheets ist jeweils Dokumentation vorhanden, sodass Sie sich über den Zweck der einzelnen Darstellungsformen informieren können. Wenn Sie die Datei tabpanel.css betrachten, werden Sie bemerken, dass die einzelnen Darstellungen mit dem Präfix .TabbedPanel beginnen. Es sind vier vordefinierte "Darstellungsgruppen" vorhanden: . TabbedPanel , . TabbedPanel_1 , . TabbedPanel_2 und . TabbedPanel_3 .

Der Begriff der Darstellungsgruppen ist bei der Darstellung von Komponenten von essenzieller Bedeutung. Für so ein komplexes Steuerelement wie eine Registeranzeige ist nicht nur eine einzelne Darstellungsmöglichkeit vorhanden. Es werden mehrere Darstellungsgruppen verwendet, denen allen dieselbe Bezeichnung als Präfix vorangestellt ist. Darstellungsgruppen sind sehr nützlich, da sie Entwicklern ermöglichen, die Darstellung und Funktionsweise (Look and Feel) von individuellen Komponenten auf ihren Seiten unterschiedlich zu gestalten. Beispiel:

Um die Funktion von Darstellungsgruppen auszuprobieren, führen Sie Folgendes aus:

  1. Wählen Sie in der Designsicht das erste Registeranzeigensteuerelement aus.
  2. Ändern Sie das Attribut styleClass in .TabbedPanel_1.

Wählen Sie versuchsweise auch andere Darstellungen aus, um die verschiedenen Darstellungseffekte auszuprobieren.

Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2000, 2005. Alle Rechte vorbehalten.