Controles AWT
Cada interface de usuário considera os seguintes três aspectos principais:
UI elements: Esses são os principais elementos visuais que o usuário eventualmente vê e com os quais interage. O GWT fornece uma lista enorme de elementos amplamente usados e comuns, variando do básico ao complexo, que abordaremos neste tutorial.
Layouts:Eles definem como os elementos da IU devem ser organizados na tela e fornecem uma aparência final para a GUI (Graphical User Interface). Esta parte será abordada no capítulo Layout.
Behavior:Esses são eventos que ocorrem quando o usuário interage com os elementos da IU. Esta parte será abordada no capítulo Tratamento de eventos.
Cada controle AWT herda propriedades da classe Component.
Sr. Não. | Controle e descrição |
---|---|
1 | Um Component é uma superclasse abstrata para controles GUI e representa um objeto com representação gráfica. |
Elementos da interface do usuário AWT:
A seguir está a lista de controles comumente usados enquanto a GUI projetada usando AWT.
Sr. Não. | Controle e descrição |
---|---|
1 | Um objeto Label é um componente para colocar texto em um contêiner. |
2 | Esta classe cria um botão rotulado. |
3 | Uma caixa de seleção é um componente gráfico que pode estar em um on (verdadeiro ou off (falso) estado. |
4 | A classe CheckboxGroup é usada para agrupar o conjunto de caixas de seleção. |
5 | O componente Lista apresenta ao usuário uma lista de rolagem de itens de texto. |
6 | Um objeto TextField é um componente de texto que permite a edição de uma única linha de texto. |
7 | Um objeto TextArea é um componente de texto que permite a edição de várias linhas de texto. |
8 | Um controle de escolha é usado para mostrar o menu pop-up de opções. A escolha selecionada é mostrada no topo do menu. |
9 | Um controle Canvas representa uma área retangular onde o aplicativo pode desenhar algo ou pode receber entradas criadas pelo usuário. |
10 | Um controle de imagem é uma superclasse para todas as classes de imagem que representam imagens gráficas. |
11 | Um controle da barra de rolagem representa um componente da barra de rolagem para permitir que o usuário selecione a partir de um intervalo de valores. |
12 | Um controle Dialog representa uma janela de nível superior com um título e uma borda usados para obter alguma forma de entrada do usuário. |
13 | Um controle FileDialog representa uma janela de diálogo na qual o usuário pode selecionar um arquivo. |