Interface gráfica

Bom dia!
Alguém poderia me ajudar em como funciona a criação de um jTextArea, com jScroll? E também como funciona pra eu armazenar o que eu recebo nesse meu jTextArea em uma variável?

JTextArea meuTextArea = new JTextArea();
JScrollPane meuScroll = new JScrollPane(meuTextArea);
// agora é só adicionar o meuScroll na tela
String minhaVariavel = meuTextArea.getText();
2 curtidas

Valeu, cara só mais uma dúvida, se estiver usando um JFrame statico tem algum problema? Porque quando eu tento adicionar ele não aparece o jSroll.

Porque está declarando JFrame estático?

Posta o seu código, não temos como adivinhar como você está fazendo. :wink:

package program;

import javax.swing.*;

public class MyFrame extends JFrame{

private static final long serialVersionUID = 1L;

private JScrollPane JScrollPaneSinopse;
private JTextArea jTextAreaSinopse;

public MyFrame() {
	
	this.jTextAreaSinopse = new JTextArea();
	this.jTextAreaSinopse.setLineWrap(true);
	this.jTextAreaSinopse.setEnabled(false);
	this.JScrollPaneSinopse = new JScrollPane();
	
	this.JScrollPaneSinopse.setViewportView(jTextAreaSinopse);

    this.add(this.JScrollPaneSinopse);
    this.JScrollPaneSinopse.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
    this.JScrollPaneSinopse.setBounds(190, 230, 250, 60);
	
	
	this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
	this.setTitle("My Frame");
	this.setResizable(false);
	this.setSize(640, 426);
	this.setLocationRelativeTo(null);
	this.setLayout(null);
	this.setVisible(true);
}

}

Meu código está assim, eu sou bastante iniciante e estou tentando implementar um projetinho, pra colocar algumas coisas em pratica. Desculpa ai sempre me esqueço de colocar o código kkk.