JScrollBar e JTextArea

1 resposta
D

Como eu faço p/ acoplar um JScrollBar a um JTextArea ? Isto é possível ?

1 Resposta

F

Sim é possível, eu faço assim:

JTAdesc = new JTextArea();

JTAdesc.setBounds(new Rectangle(100, 60, 355, 125));

JTAdesc.setLineWrap(true);
scroll = new JScrollPane();

scroll.setBounds(100, 60, 355, 125);

scroll.setViewportView(JTAdesc);

scroll.setHorizontalScrollBarPolicy

(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);

scroll.setVerticalScrollBarPolicy

(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

this.getContentPane().add(scroll, null);

o comando JTAdesc.setLineWrap(true); obriga o TextArea a trocar de linha sempre que chegar no fim da mesma.
Os métodos:

scroll.setHorizontalScrollBarPolicy

(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);

scroll.setVerticalScrollBarPolicy

(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);

controlam o comportamento das barras de rolagem horizontal e vertical.
É isso,

[]s,

Fabrício.

Criado 26 de maio de 2004
Ultima resposta 26 de mai. de 2004
Respostas 1
Participantes 2