Problema JComboBox + bean Cliente

0 respostas
javer

Tenho esse JComboBox carregados com objetos do tipo Cliente, aí eu consulta uma nota fiscal que trás um objeto do tipo Cliente, aí eu seleciono no comboBox aquele objeto Cliente, o problema é que NÃO MOSTRA aquele objeto no comboBox, porém se eu der um getSelectedItem ele mostra exatamente aquele objeto corretamente.

Por que será que não MOSTRA o objeto selecionado?

System.out.println("Destinatario: "+beanNotaFiscal.getCliente()); comboDestinatario.setSelectedItem(beanNotaFiscal.getCliente()); System.out.println("selecionado.: "+comboDestinatario.getSelectedItem()); // Imprime corretamente (então tá selecionado, mas não mostra no comboBox) System.out.println("Index.......: "+comboDestinatario.getSelectedIndex());

Assim também não mostra:

comboDestinatario.getModel().setSelectedItem(beanNotaFiscal.getCliente());

O JComboBox continua mostrando o primeiro item apenas, e esse objeto Cliente está implementando o compareTo e o equals, qual será o problema?

Criado 10 de setembro de 2009
Respostas 0
Participantes 1