Intes Jcombox

3 respostas
progJava

Como adicionar itens a um jcombo box sem repetir os itens ja inclusos?

3 Respostas

R

Uma maneira é consultar o Model da ComboBox. Se for uma instância da classe DefaultComboBoxModel, pode-se usar o método getIndexOf() para determinar se o item já existe (quando o item não está presente no Model, este método retorna -1).

ViniGodoy

Se seus itens são da mesma classe, copie os itens da combobox para um set, adicione nesse set os novos itens, e depois defina os itens que estão no set dentro da combobox novamente.

Ou programe seu ComboBoxModel com um set interno. Assim vc não precisa somente chamar add no model.

progJava

Então eu tenho um banco de dados e quero chamar todos os itens de uma determinada coluna até ai blz
só que quando eu atualizo a tabela ele adiciona o novo a mantem o anterior ((mesmo que seja o mesmo)) esse é o problema .
tem alguma idéia do que posso fazer?

Criado 27 de outubro de 2009
Ultima resposta 27 de out. de 2009
Respostas 3
Participantes 3