Sterowanie AWT
Każdy interfejs użytkownika uwzględnia następujące trzy główne aspekty:
UI elements: Są to główne elementy wizualne, które użytkownik ostatecznie widzi i z którymi wchodzi w interakcję. GWT zawiera ogromną listę powszechnie używanych i typowych elementów, od podstawowych do złożonych, które omówimy w tym samouczku.
Layouts:Określają 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:Są to zdarzenia, które występują, gdy użytkownik wchodzi w interakcję z elementami interfejsu użytkownika. Ta część zostanie omówiona w rozdziale Obsługa wydarzeń.
Każda kontrolka AWT dziedziczy właściwości z klasy Component.
Sr. No. | Sterowanie i opis |
---|---|
1 | Składnik Komponent jest abstrakcyjną superklasą dla kontrolek GUI i reprezentuje obiekt z graficzną reprezentacją. |
Elementy interfejsu użytkownika AWT:
Poniżej znajduje się lista najczęściej używanych elementów sterujących podczas projektowania GUI przy użyciu AWT.
Sr. No. | Sterowanie i opis |
---|---|
1 | Etykieta Obiekt Label to komponent służący do umieszczania tekstu w kontenerze. |
2 | Przycisk Ta klasa tworzy przycisk z etykietą. |
3 | Pole wyboru Pole wyboru to element graficzny, który może znajdować się w pliku on (prawda lub off (fałszywy) stan. |
4 | Grupa pól wyboru Klasa CheckboxGroup służy do grupowania zestawu pól wyboru. |
5 | Lista Komponent List przedstawia użytkownikowi przewijaną listę elementów tekstowych. |
6 | Pole tekstowe Obiekt TextField to komponent tekstowy, który umożliwia edycję pojedynczego wiersza tekstu. |
7 | Obszar tekstowy Obiekt TextArea jest składnikiem tekstowym, który umożliwia edycję wielu wierszy tekstu. |
8 | Wybór Element sterujący Wybór służy do wyświetlania menu podręcznego z opcjami. Wybrany wybór jest wyświetlany w górnej części menu. |
9 | Brezentowy Formant Canvas reprezentuje prostokątny obszar, w którym aplikacja może coś narysować lub może otrzymywać dane wejściowe utworzone przez użytkownika. |
10 | Wizerunek Kontrolka Image jest nadklasą dla wszystkich klas obrazu reprezentujących obrazy graficzne. |
11 | Pasek przewijania Element sterujący Scrollbar reprezentuje składnik paska przewijania umożliwiający użytkownikowi wybór z zakresu wartości. |
12 | Dialog Kontrolka okna dialogowego reprezentuje okno najwyższego poziomu z tytułem i obramowaniem używanym do przyjmowania danych wejściowych od użytkownika. |
13 | Okno dialogowe pliku Kontrolka FileDialog reprezentuje okno dialogowe, w którym użytkownik może wybrać plik. |