Olá pessoal como eu faço pra jogar um objeto para uma jtextarea :?:
abraço!
Olá pessoal como eu faço pra jogar um objeto para uma jtextarea :?:
abraço!
Que objeto? Explica melhor certo? 
Olá david,
eu tenhu uma classe chamada Lista, e dentro dessa classe eu tenhu um método chamado mostraLista(); como abaixo:
public void mostraPilha(){
if(!lista.isEmpty()){
for(int x=0;x<lista.size();x++){
System.out.println("\n"+lista.get(x));
}
}
}
esse método mostra os objetos da lista no console, eu quero na JTextArea… abraço>
Quando voce passa algum objeto para algum JTextArea, o método toString() associado a esse objeto é chamado.
Portanto, voce deve implementar esse método em seu objeto, e qdo ele for passado como parametro, esse metodo eh chamado.
por exemplo:
public class Pessoa {
String nome;
public String toString() {
return nome;
}
public static void main(String[] args) {
Pessoa p = new Pessoa();
p.nome = "Teste";
System.out.println(p);
}
}
Teste será impresso
Vc quer q os objetos da sua lista sejam mostrados na jtextarea?
suaTextArea.append( adicioneOQueQuizerAquiEmFormaDeString );
Caso vc queria q sua textarea se comporte como uma lista, armazenando os objetos em um modelo vc vai ter que implementar isso na mão, extendendo a classe jtextarea e criando alguma estrutua dentro dela que armazene seus objetos e que possam sem obtidos depois.
Falow!