Eu tenho dois combobox e estou preenchendo cada um com um vetor de 5 posições.
Os elementos desses vetores estão sendo obtidos através de métodos que retornam o conteúdo de cada posição só que esse mesmo vetor pode não estar totalmente preenchido, então o método retornará null.
Como eu posso preencher esses combobox somente com as posições que tem elementos?
Os vetores são de string.
private void preencheCampos(Contrato contrato){
DefaultComboBoxModel dados = new DefaultComboBoxModel();
DefaultComboBoxModel dados2 = new DefaultComboBoxModel();
for(int i = 0; i < 5; i++){
dados.addElement(contrato.getClientesAcessiveis(i)); //esses métodos retornam uma string
dados2.addElement(contrato.getServidor(i));
}
jcb.setModel(dados);
jcb2.setModel(dados2);
}

