Captura de mais de um digito no JComboBox

3 respostas
cido18

Olá a todos,

Gostaria de saber se existe algum jeito de capturar mas de um digito em JComboBox, os itens deste combo estão inseridos em um List e mapeados em relação ao índice do mesmo, ou seja, quando o usuário ao selecionar o combo digitar 1 vai para a primeira posição do List.

Se alguém tiver alguma ideia.

Vlw a todos

3 Respostas

Ivan_Alves

Você pode usar um evento de tecla na sua combo box ai quando ele digitar uma tecla você verifica se é um número e se possui um indice na lista depois e só chamar a propriedade ‘selectIndex’ da sua combo box com o indice pego!

cido18

Olá Ivan obrigado por responder, mas assim o problema na verdade é que não consigo capturar mais de 2 digitos, não sei se possui algum jeito de fazer isso, a única maneira que pensei, foi utilizando uma thread e um Timer, mas ainda não acho uma boa ideia.

Ivan_Alves

Como assim você fala se ele pressionar 2 teclas ao mesmo tempo?? Se sim quais seriam essas teclas?
Agora se ele pressionar uma e logo depois a outra você pode usar um variável para guardar as teclas pressionadas e assim elaborar sua ação.

Criado 5 de agosto de 2011
Ultima resposta 9 de ago. de 2011
Respostas 3
Participantes 2