Eu possuo a seguinte dúvida, como eu posso criar um JTexArea com barra de rolagem?
Eu consegui criar, mas acho que não estou fazendo certo ( eu estendi JTextArea, mas, começo a duvidar se deveria, vi varias exemplos em que não é feito isso).
Segue o que eu fiz.
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
public class MeuCampoJTextArea extends JTextArea
{
private JTextArea txt = new JTextArea();
public MeuCampoJTextArea()
{
JScrollPane scrollPane = new JScrollPane(txt);
JScrollPane scroll = new JScrollPane (txt);
scroll.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
setPreferredSize(new Dimension(222, 80));
add(scrollPane, BorderLayout.CENTER);
}
}