Barra de rolagem no JTextArea

2 respostas
I

BOm dia, tenho que fazer um exercício na facu, sou iniciante em java, e nós temos de fazer um progrma paraexecutar a solução da torre de hanoi, a parte lógica eu fiz mas na hora em que coloco um número maior o JTextArea fica grande e nau consigo fechar, sei q tem como colocar uma barra de rolagem, gostaria de saber como implemento, eis aih uma parte do código

if (n == 1){

x+= 1;

outputArea = new JTextArea();

mostrar += Mova o disco de  " + origem  + "  para  " +destino+”\n";

outputArea.setText(mostrar);

aki a outra parte q mostra na tela

DecimalFormat df = new DecimalFormat("0.000");
   mostrar1+=mostrar+"\n"+"O tempo de processamento " +

df.format(t2/1000) + " segundos" + “\nForam feitos " + x + " movimentos.”+"\n";
outputArea.setText(mostrar1);

JOptionPane.showMessageDialog(null, outputArea, "mostrar", JOptionPane.QUESTION_MESSAGE);

toda ajuda eh bem vinda obrigado.

2 Respostas

Wolf_X

mano , seu problema ta sendo soh a dificuldade de inserir a barra de rolagem?

faz assim

JScrollPane j = new JScrollPane();

j.setViewportView(outputArea);

SEUFRAME.add(j); // e nao SEUFRAME.add(outputArea);
I

VAleu cara

Criado 30 de maio de 2007
Ultima resposta 30 de mai. de 2007
Respostas 2
Participantes 2