Componentes de interfaces gráficas com usuários

A criação de uma interface gráfica com usuários utiliza tipicamente uma série de componentes pré-estabelecidos para tal fim. Java, como qualquer linguagem de programação moderna, oferece vários componentes desse tipo em sua API. Um atrativo no desenvolvimento de GUIs com Java é que essas aplicações podem ser executadas em várias plataformas.

O framework Swing de Java oferece componentes para distintas funcionalidades:

Exibir informação de orientação ao usuário:
Nesta categoria estão os componentes do tipo rótulo (label), dicas que surgem quando o mouse está sobre um determinado componente (tooltip) e bordas com título. Também se encaixam nesta categoria as janelas para apresentação de mensagens.

Disparar ações selecionadas pelo usuário:
Nesta categoria estão os componentes do tipo botão e menus.

Obter entradas ou escolhas do usuário:
Nesta categoria estão os componentes para entradas de texto e senhas, componentes para seleção dentre um conjunto de opções ou de uma lista de opções, janelas para seleção de arquivos, para seleção de cores ou para diálogos.

© Ivan Luiz Marques Ricarte
DCA/FEEC/UNICAMP

Last modified: Tue Jul 23 17:21:10 BRT 2002