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

Componente

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

Rótulo

Um objeto Label é um componente para colocar texto em um contêiner.

2

Botão

Esta classe cria um botão rotulado.

3

Caixa de Seleção

Uma caixa de seleção é um componente gráfico que pode estar em um on (verdadeiro ou off (falso) estado.

4

Grupo de caixa de seleção

A classe CheckboxGroup é usada para agrupar o conjunto de caixas de seleção.

5

Lista

O componente Lista apresenta ao usuário uma lista de rolagem de itens de texto.

6

Campo de texto

Um objeto TextField é um componente de texto que permite a edição de uma única linha de texto.

7

Área de Texto

Um objeto TextArea é um componente de texto que permite a edição de várias linhas de texto.

8

Escolha

Um controle de escolha é usado para mostrar o menu pop-up de opções. A escolha selecionada é mostrada no topo do menu.

9

Tela de pintura

Um controle Canvas representa uma área retangular onde o aplicativo pode desenhar algo ou pode receber entradas criadas pelo usuário.

10

Imagem

Um controle de imagem é uma superclasse para todas as classes de imagem que representam imagens gráficas.

11

Barra de rolagem

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

Diálogo

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

Diálogo de Arquivo

Um controle FileDialog representa uma janela de diálogo na qual o usuário pode selecionar um arquivo.