Flex - podstawowe sterowanie

Każdy interfejs użytkownika uwzględnia trzy główne aspekty -

  • UI Elements- Są to podstawowe elementy wizualne, które użytkownik ostatecznie widzi i z którymi wchodzi w interakcję. Flex zawiera ogromną listę powszechnie używanych i typowych elementów, od podstawowych do złożonych, które omówimy w tym samouczku.

  • Layouts- Definiują sposób organizacji elementów interfejsu użytkownika na ekranie i zapewniają ostateczny wygląd i działanie GUI (graficzny interfejs użytkownika). Ta część zostanie omówiona w rozdziale Układ.

  • Behavior- Te zdarzenia występują, gdy użytkownik wchodzi w interakcję z elementami interfejsu użytkownika. Ta część zostanie omówiona w rozdziale Obsługa wydarzeń.

Elementy Flex UI

Biblioteka Flex UI udostępnia klasy w dobrze zdefiniowanej hierarchii klas do tworzenia złożonych interfejsów użytkownika opartych na sieci Web. Wszystkie klasy w tej hierarchii komponentów zostały wyprowadzone zEventDispatcher klasa bazowa, jak pokazano poniżej -

Każda kontrolka Basic UI dziedziczy właściwości z klasy UI Component, która z kolei dziedziczy właściwości z EventDispatcher i innych klas najwyższego poziomu.

Sr.No Sterowanie i opis
1 Klasa Flex EventDispatcher

Klasa EventDispatcher jest klasą bazową dla wszystkich klas, które mogą wysyłać zdarzenia. Klasa EventDispatcher pozwala dowolnemu obiektowi na liście wyświetlania być celem zdarzenia i jako taki używać metod interfejsu IEventDispatcher.

2 Flex UIComponent

Klasa UIComponent jest klasą bazową dla wszystkich komponentów wizualnych, zarówno interaktywnych, jak i nieinteraktywnych.

Podstawowe sterowanie

Poniżej znajduje się kilka ważnych podstawowych elementów sterujących -

Sr.No Sterowanie i opis
1 Etykieta

Etykieta jest komponentem UIC niskiego poziomu, który może renderować jeden lub więcej wierszy jednolicie sformatowanego tekstu.

2 Tekst

Kontrolka Tekst umożliwia wyświetlanie zawartości HTML, a także zwykłego tekstu w aplikacji.

3 Wizerunek

Kontrolka Obraz umożliwia importowanie plików JPEG, PNG, GIF i SWF w czasie wykonywania.

4 LinkButton

Kontrolka LinkButton to kontrolka Button bez obramowania, której zawartość jest wyróżniana, gdy użytkownik przesunie nad nią wskaźnik myszy.