Pessoal tenho um array de dados de um banco e quero apresentar especificamente o nome do aluno em um JOptionPane com uma JComboBox.
Já consegui fazer a combo e os dados, mas esta aparecendo com “lixo” ainda pois tenho que dar o list.getNome_aluno. Mas como faço isso para passar para o Object[]?
segue código
Object[] alu = alunos.toArray(); // Aqui ao inves de alunos.ToArray() eu teria que passar o alunos.getNome(); // Como fazer isto?
JOptionPane.showInputDialog(this, "Selecione o Aluno.:", "Atenção", JOptionPane.QUESTION_MESSAGE, null, alu, "");
Os dados estão vindo como do banco? Por que você não preenche o bean Aluno (acredito que você tenha um bean) ao trazer as informações do banco? Assim, você poderia pegar apenas o objeto e chamar getNomeAluno();
Tenho um bean sim, mas dai como ficaria? Tipo, este alunos é um array que já passei um select * from tb_alunos para ele. Entao ele já tem tudo que eu preciso, aliais ele é um array do meu bean.