JTextArea e JScrollPane

3 respostas
A

Ae pessoal.

To com um problema aqui…

Seguinte, tenho um JTextArea dentro de um JScrollPane … vou inserindo linhas com o método append(String linha), esse método vai inserindo linhas no final do text area.

O que eu estou querendo fazer, e não consigo, é que quando eu insira uma linha a barra de rolagem rolasse junto, ficasse bem embaixo.

Se alguém puder me ajudar ae eu agradeço.

Abraços.

3 Respostas

keller

Seguinte talvez seja isso…

//Cria o ScrollPane
io_sp_scrollpane = new JScrollPane();

//Cria a TextArea
io_ta_area = new JTextArea();

//Quebra de Linha automtica
io_ta_area.setLineWrap(true);

//Adiciona o TextArea ao ScrollPane
io_sp_scrollpane.add(io_ta_area);

//A Posicao X e Y e a Largura e Altura x e y
io_sp_scrollpane.setBounds(X,Y,x,y);

Se nao for valeu a intenção… :wink:

A

ae gui … valeu pela ajuda ae kra, mas acabei achando uma solução lá no forum da sun mesmo.

Desta maneira aqui funfou o que eu queria. Já coloquei ae prá se alguém tiver esse problema algum dia, só consultar.

SwingUtilities.invokeLater( 
          new Runnable() {					public void run()					{						   textArea.append( new Date().toString() + "

" ); }
});

richardpeder

Arcanjo:

Legal cara…JScrollPane e TextArea sempre dão problemas.

Valeu pela contribuição. :wink:

ate mais…

Criado 4 de dezembro de 2003
Ultima resposta 11 de dez. de 2003
Respostas 3
Participantes 3