JScrollBar não aparece no TextArea

Boa tarde,

Eu criei um frame e parte da inicialização dele está no código a baixo, o problema é que quando eu faço sua execução o meu texto ele tem mais linhas que o textArea mostra, só que a scrollbar não aparece e portanto não consigo visualizar toda a msg. Estou usando Eclipse!

[code] JScrollPane jScrollPane1 = new javax.swing.JScrollPane();
jScrollPane1.setVisible(true);

	contentPane = new JPanel();
	contentPane.setToolTipText("");
	contentPane.setLayout(null);
	contentPane.setBackground(UIManager.getColor("controlDkShadow"));
	contentPane.setBorder(new LineBorder(new Color(51, 153, 255), 1, true));
		
	textArea = new JTextArea();
	textArea.setEditable(false);
	textArea.setLineWrap(true);
	textArea.setBounds(44, 11, 240, 240);
	jScrollPane1.setViewportView(textArea);
	
	setContentPane(contentPane);
	contentPane.add(jScrollPane1);
	contentPane.add(bt);
	contentPane.add(textArea);[/code]

Aguardo retorno.

Obrigado.

Você precisa colocar a área de texto dentro do scroll pane e inserir apenas o scroll pane no frame.

[]'s

Obrigado David!

Reformulei com base na sua dica e funcionou!

Agora preciso que enquanto está printando no textArea o scrollbar acompanhe a decida, verifiquei os métodos do scrollbar só não achei um que poderia fazer esta tarefa. Alguma dica?

Obrigado!

[code]scrollpane = new JScrollPane(textArea);
scrollpane.setComponentOrientation(textArea.getComponentOrientation());
scrollpane.setVisible(true);
scrollpane.setBounds(44, 11, 280, 240); //Set its size! Must be done!

	contentPane.add(bt);
	contentPane.add(scrollpane);
	setContentPane(contentPane);[/code]