Inserindo linha em branco no jcombobox[Resolvido]

3 respostas
Dani_Gomes

Alguém sabe como faço para colocar uma linha em branco no meu jcombobox?
Fiz assim:

campoFornecedor.setModel(defaulComboBoxFornecedores);
        campoFornecedor.addItem(null);

Mas dai a linha que quero que apareça vai para o fim da lista.

3 Respostas

R_chieck

Por acaso ela não está indo para o fim porque foi o ultimo valor inserido?

já tentou isso:

campoFornecedor.addItem("");

se tiver problemas de ordenação terá que usar um Comparator…

F

Você tem que dar o addItem(null) antes de adicionar o resto dos dados na comboBox.
Depois disso, você pode setar o índice visível no começo com o setSelectedIndex (ou setSelectedItem).

Dani_Gomes

fasts e R$chieck.
Valeu a ajuda.
No fim acabei fazendo o que o fasts falou, mas o item continuou no fim da lista.
Porém resolveu o problema.

Criado 20 de junho de 2012
Ultima resposta 22 de jun. de 2012
Respostas 3
Participantes 3