Ola pessoal estou tentando criar uma JTextArea mas nao estou conseguindo fazer ele aparecer na tela sera que alguem poderia me ajudar.
meu codigo
@SuppressWarnings("serial")
public class TClientes extends JFrame implements ActionListener {
private JLabel lCodigo;
private JLabel lTitulo;
private JLabel lRazaoSocial;
private JTextArea tArea;
private Container contentor;
private JButton botao;
public TClientes() {
contentor = getContentPane();
contentor.setLayout(null);
((JComponent) contentor).setBorder(BorderFactory.createMatteBorder(10,
10, 10, 10, Color.blue));
// criar a etiqueta com a 1º pergunta
lTitulo = new JLabel("CADASTRO DE CLIENTE", JLabel.CENTER);
lTitulo.setBounds(0, 0, 925, 90);
lTitulo.setBorder(BorderFactory.createLineBorder(Color.BLUE));
lTitulo.setBorder(BorderFactory.createMatteBorder(10, 10, 10, 10,
Color.blue));
lTitulo.setFont(new Font("Arial", Font.CENTER_BASELINE, 25));
contentor.add(lTitulo);
// CAMPOS DO FORMULÁRIO
lCodigo = new JLabel("Codigo");
lCodigo.setBounds(20, 100, 100, 25);
lCodigo.setFont(new Font("Trebuchet", Font.CENTER_BASELINE, 15));
contentor.add(lCodigo);
tCodigo = new JTextField();
tCodigo.setBounds(140, 100, 200, 25);
tCodigo.setFont(new Font("Trebuchet", Font.CENTER_BASELINE, 15));
contentor.add(tCodigo);
final JTextArea tArea = new JTextArea(0, 380);
tArea.setBounds(0, 380, 920, 230);
JScrollPane sp = new JScrollPane(tArea,
JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
contentor.add(sp, tArea);
botao = new JButton("Incluir");
botao.setBounds(200, 617, 100, 40);
contentor.add(botao);
// registar o ?listener? no campo de texto
botao.addActionListener(this);
}
public static void main(String[] args) {
TClientes tela = new TClientes();
tela.setSize(930, 710);
tela.getContentPane().setBackground(Color.white);
tela.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
tela.setVisible(true);
}
public void actionPerformed(ActionEvent evt) {
System.out.println("Codigo >> " + this.getCodigo().getText());
// neste ponto vc vai pegar todos os campos da sua classe e passar para
// a classe que faz a persistencia no banco
}
public JTextField getCodigo() {
return tCodigo;
}
public void setCodigo(JTextField codigo) {
this.tCodigo = codigo;
}
protected void mostraTela(ResultSet result) throws SQLException {
// TODO add your handling code here:
ResultSet rs = result;
rs.next();
}
}