Erro - setLayout(null);

Oi pessoal !!!
Estou iniciando no Java e esse exemplo que eu fiz está dando um erro que não consigo solucionar. O erro ocorre no setLayout(null);. Se eu tiro ele o código compila mas os Labels e TextFields aparecer todos desconfigurados na janela.

Será que alguem pode me ajudar.

Agradeço desde já!

[code]import javax.swing.;
import java.awt.
;

public class ExemploJTextField extends JFrame{

JLabel rotulo1,rotulo2,rotulo3,rotulo4;
JTextField texto1,texto2,texto3,texto4;

public ExemploJTextField (){

    super("Exemplo com JTextField");

    Container tela = getContentPane();
    
    SetLayout(null);

    rotulo1 = new JLabel ("Nome");
    rotulo2 = new JLabel ("Idade");
    rotulo3 = new JLabel ("Telefone");
    rotulo4 = new JLabel ("Celular");
    texto1 = new JTextField(50);
    texto2 = new JTextField(3);
    texto3 = new JTextField(10);
    texto4 = new JTextField(10);
    
    rotulo1.setBounds(50,20,80,20);
    rotulo2.setBounds(50,60,80,20);
    rotulo3.setBounds(50,100,80,20);
    rotulo4.setBounds(50,140,80,20);
    
              
    texto1.setBackground(Color.YELLOW);
    texto1.setBounds(110,20,200,20); 
    texto2.setBounds(110,60,20,20);
    texto3.setBounds(110,100,80,20);
    texto4.setBounds(110,140,80,20);
    tela.add(rotulo1);
    tela.add(rotulo2);
    tela.add(rotulo3);
    tela.add(rotulo4);
    tela.add(texto1);
    tela.add(texto2);
    tela.add(texto3);
    tela.add(texto4);
    setSize(400, 250);
    setVisible(true);
    setLocationRelativeTo(null);

}

public static void main(String args[]){

	ExemploJTextField app = new ExemploJTextField();
  	app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

}

Fica desconfigurado pq vc nao esta usando nenhum gerenciador de layout
De uma olhada no FlowLayout, BorderLayout, GridLayout, GridBagLayout… e veja qual é o melhor para sua aplicaçao

Faz o Nome do Seu Container.setLayout(null);

Agora rodou !!!

Valeu galera foram muito válidas as informações. O começo é assim é assim mesmo…rs rs rs :smiley:

Abraço