phiny
Agosto 28, 2006, 10:49am
#1
Eu preciso pegar os valores selecionados em 1 JList e passa-los para 1 JTextArea.
jtaTextArea.append(lAlunos.getSelectedValues().toString());
Esse código n esta dando muito certo, ele adiciona porem inves de aparecer o elemento selecionado do JList aparece algo assim:
[Ljava.lang.Object;@c51355
Alguem ae pode ajudar?
Obrigado
thingol
Agosto 28, 2006, 10:51am
#2
StringBuffer buf = new StringBuffer();
Object[] selectedValues = lAlunos.getSelectedValues();
for (int i = 0; i < selectedValues.length; ++i) {
buf.append (selectedValues[i].toString()).append ("\n");
}
jtaTextArea.append (buf.toString());
phiny
Agosto 30, 2006, 9:16am
#3
ae vlw, pela resposta… ontem mesmo antes de ler o forum eu descobri o erro… o metodo retorna 1 array de Objeto, entao tem q fazer 1 laco inves de adicionar o array todo. Igual vc fez ae, vlw mesmo!