[RESOLVIDO] Como criar JTextArea com barra de rolagem?

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);
        
    }     
}

Opa, seguinte na construção do meu JtextArea eu apenas informo o seguinte código:

jScrollPane1.setViewportView(jTextArea1);

Espero ter ajudado,
Atenciosamente,
4mega