Fala pessoal,
tenho um combobox que recebe uma lista de objetos com os atributos nome,idade.
Como eu faço para que passando uma lista desses objetos para o combobox seja listado o atributo que eu escolher.
Por exemplo um combobox que aparacem os nomes.
Detalhe: sei que sobre se sobrescrever o toString do objeto consigo isso, porém não posso utilizá-lo pois já esta sendo usado pra outra coisa. 
Alguém :?: :?:
[RESOLVIDO]Como escolher o atributo de um objeto para aparecer no Combobox sem usar toString?
Z
4 Respostas
Uai, da mesma forma que você adicionaria o objeto, vc adiciona o atributo do mesmo, mas aí é aquele problema, como você recuperaria o objeto?
Você pode usar uma outra classe que serve para visualização, que usa como modelo o objeto Pessoa, e então esta ter o toString
public class PessoaView {
private Pessoa pessoa;
// gets e sets...
public String toString() {
pessoa.getNome();
}
}
Até mais!
excelente ideia david
Z
Valeu davidbuzatto,
Nem tinha falado de recuperar o objeto mas era isso mesmo que eu queria.
Blz… 

Criado 31 de janeiro de 2008
Ultima resposta 31 de jan. de 2008
Respostas 4
Participantes 3
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo