Amigos, estou com um problema que estou tentando resolver, mas com minha inexperiência com o swing tá difícil…
Gostaria de saber como filtrar dos dados da lista de uma JComboBox (editável), conforme digito os dados no editor.
Eu construi uma JComboBox com uma JTable dentro da Popup, e tentei filtrar os dados com o TableRowSorter e sorter.setRowFilter(RowFilter.regexFilter(text,0)).
Funcionou em partes, mas não consegui resolver alguns problemas. Quando eu digito as “setas” para escolher alguma opção na lista, ocorre algum evento interno na JComboBox que atualiza os dados do Editor com o conteúdo inteiro da linha que eu selecionei e por conseqüência atualiza também meu filtro, causando um resultado indesejado. Não consigo fazer com que esse comportamento seja cancelado e gostaria de saber se alguém conhece alguma solução que eu preciso… Estou nisso a alguns dias quebrando a cabeça…
Abraços.