Como eu faço p/ acoplar um JScrollBar a um JTextArea ? Isto é possível ?
JScrollBar e JTextArea
D
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