:?:Olá a todos, como eu faço pra exibir várias linhas de resultados em um objeto JTextFild/JTextPane/JEditorPane/JTextArea como se fosse uma saida com System.out.println :?:
ex:
int soma = 0;
for(int i =1; i <=10; i++){
System.out.println(" A soma eh:" + soma);// Se for via prompt ou dispositivo de saida da IDE irah // mostrar todos os valores da variavel soma.
jTextPane1.setText(" A soma eh:" + soma);// Mostra somente o valor Final
jTextField1.setText(" A soma eh:" + soma);// Mostra somente o valor Final
jEditorPane1.setText(" A soma eh:" + soma);// Mostra somente o valor Final
jTextArea1.setText(" A soma eh:" + soma);// Mostra somente o valor Final
int soma=0;
StrinBuilder str = new StringBuilder();
for (int i = 0; i < 10; i ++) {
str.append("a soma é :" + (soma + i) + "\n");
}
jTextArea1.setText(" A soma eh:" + str.toString());// Mostra somente o valor Final
em um jtextfield ou qualquer outro elemento de gui, qdo vc define o settext, ele substitui o valor existente pelo novo, sem fazer concatenação… pq vc num tenta fazer assim… vai ficar feio pra burro… mas…
Valeu galera! funcionou legal! no exemplo do marllonSimoes funcionou perfeitamente, somente não entendi o que o ateubh quiz dizer com “coloca o jTextArea dentro de um JScrollBar”.