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.