Cursos / Informática para Internet / Desenvolvimento Desktop / Aula

arrow_back Aula 05 - Botão de Opção, Grupo de Botões e Caixa de Combinação

O Componente Caixa de Combinação (JComboBox)

Interação do Usuário com o Componente Caixa de Combinação

Quando uma seleção é feita na lista, o item selecionado é copiado para a camada de texto do topo do componente. Não importa se a seleção foi feita com o mouse ou com o teclado.

Um componente Caixa de combinação recebe foco se você clicar na caixa de texto ou no botão. Quando ele estiver com o foco e editável, você poderá utilizar as seguintes teclas para manipular o texto:

Tecla Descrição
Tecla de seta para baixo A seleção é movida um item para baixo.
End O ponto de inserção é movido para o final da caixa de texto.
Enter Se a lista estiver aberta, o foco retorna para a caixa de texto e a lista fecha.
Escape Se a lista estiver aberta, o foco retorna para a caixa de texto e a lista fecha.
Home O ponto de inserção é movido para o início da caixa de texto.
Page Down A seleção é movida uma página para baixo.
Page Up A seleção é movida uma página para cima.
Tab Move o foco para o próximo objeto (se houver).
Shift + End Seleciona o texto a partir do ponto de inserção até o final.
Shift + Home Seleciona o texto a partir do ponto de inserção até o início.
Shift + Tab Move o foco para o objeto anterior (se houver).
Tecla de seta para cima A seleção é movida um item para cima.

Quando um componente Caixa de combinação possui o foco e é estático, as teclas alfanuméricas movem a seleção para cima e para baixo da lista para o próximo item que possuir o primeiro caractere digitado. Você também poderá utilizar as seguintes teclas para controlar um componente Caixa de combinação estático:

Tecla Descrição
Tecla de seta para baixo Abre a lista e permite selecionar um item.
Tecla de seta para cima Permite selecionar um item para cima se a lista estiver aberta.
End A seleção é movida para o último item da lista.
Escape Fecha a lista.
Enter Fecha a lista com o último item selecionado, se ela estiver aberta.
Home A seleção é movida para o primeiro item da lista.
Page Down A seleção é movida uma página para baixo.
Page Up A seleção é movida uma página para cima.
Shift + Tab Move o foco para o objeto anterior (se houver).
Tab Move o foco para o próximo objeto (se houver).

Quando a lista de uma Caixa de combinação possui o foco, as teclas alfanuméricas movem a seleção para cima ou para baixo da lista para o próximo item que possuir o primeiro caractere. Por exemplo, para selecionar o item Cadastro basta pressionar a tecla C, sem necessidade de percorrer toda a lista.

Versão 5.3 - Todos os Direitos reservados