Selecionar itens no jcombobox, digitando a primeira letra
9 respostas
M
MarckW
Pessoal, alguem sabe como eu faço para selecionar um item no JComboBox,
exemplo
tenho uma lista de nomes, eu digito a letra “L” e ele ja me mostra o primeiro nome com a letra L, se eu coloco a letra “a” ele filtra pro primeiro nom com LA, e assim por diante… mas preenhendo no editor do comboBox,
A idéia você já têm, e o problema é com a implementação?
M
MarckW
isso,… o problema é como eu faço isso, existe algum metodo, q qu adiciono junto ao setEditable, para isso ocorrer?
M
MarckW
isso mesmo, é com implementação!
M
mfp.c
Isso na verdade ja acontece basta vc digitar mais rapido.
Exemplo:
Marcelo
Marta
Marcus
Se voce digitar rapidamente qualquer um dos nomes o item será selecionado
E
eclipso
Dá pra ficar ouvindo o teclado no combo…A cada letra digitada, buscar na lista de nomes a primeira ocorrência do nome que inicia com a String já formada. Dá pra fazer isso usando o método startWith(String s) (se não me engano)…Varre todas as strings com ees método, a primeira que retorna boolean você manda selecionar no combo…
M
MarckW
blz… tem como vc mandar um exemplo com esse metodo, eu entendi a logica do negocio…