Colocar uma ArrayList em um JComboBox [RESOLVIDO]

1 resposta
programaçãojava
Nathan_Rocha

Em meu sistema eu estou querendo colocar em um combobox todos os medicos que eu cadastrei, no entanto eu não consigo colocar. Eu pego os dados de um arquivo txt e passo para um ArrayList dentro de outra classe.

DefaultComboBoxModel model = new DefaultComboBoxModel();

ArrayList n = new ArrayList();

ArrayList medicoa = new ArrayList();

ArrayList medicos = null;

Medico medico = new Medico();

int dado;

String du;

medicos = medico.LerTxt();

for (int i = 0; i < medicos.size(); i++) {

du = medicos.get(i);

dado=Integer.parseInt(du.substring(0,5));

medico.setCrm(dado);

medico.setCpf(du.substring(6,20));

medico.setNome(du.substring(21, 61));

n.add(du.substring(21, 61));

medico.setSexo(du.substring(62,63));

medico.setTelefone1(du.substring(64, 79));	

medico.setTelefone2(du.substring(80, 95));

medico.setEmail(du.substring(96, 156));

medico.setEspecialidade(du.substring(157, 197));

medico.setHorarios(du.substring(198));

medicoa.add(medico);

}	

medico.setNomes(n);
JComboBox comboBox = new JComboBox();

comboBox.setBounds(10, 11, 335, 20);

comboBox.setModel(model);

contentPane.add(comboBox);

Bem quem n conseguir entender me avise.

1 Resposta

rodriguesabner

Carregar Jcombobox + ArrayList [RESOLVIDO] .

Criado 7 de setembro de 2018
Ultima resposta 7 de set. de 2018
Respostas 1
Participantes 2