Problemas com JTextField

Fiz um codigo com 4 campo JLabel e 4 campo JTextField. Porem só o último, JTextField esta aparecendo na tela.

Os 3 primeiros noa aparecem.

O Copilador não acusa nenhuem erro nem warning.

Vejam o código fonte:



package componentesjtextfield;
import javax.swing.*;
import java.awt.*;

public class CampoDeTextos extends JFrame {
    
    JLabel rotulo1,rotulo2,rotulo3,rotulo4;
    
    JTextField texto1,texto2,texto3,texto4;
    
    public CampoDeTextos()
    {
      super("Exemplo de Campo de Textos");  
      
      Container tela = getContentPane();
      
      setLayout(null);
      
      rotulo1= new JLabel("Nome: ");
      rotulo2= new JLabel("Idade: ");
      rotulo3= new JLabel("Telefone: ");
      rotulo4= new JLabel("Endereço: ");
      
      
      texto1 = new JTextField(50);
      texto2 = new JTextField(30);
      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.setBounds(110,20,200,20);
      texto1.setBounds(110,60,20,20);
      texto1.setBounds(110,100,80,20);
      texto1.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(800,600);
      setVisible(true);
      setLocationRelativeTo(null);
      
            
    }
    
    
    
    

}

Codigo da função main:



package componentesjtextfield;

import javax.swing.*;
import java.awt.*;


public class Main {
    

    public static void main(String[] args) {
        
        CampoDeTextos app= new CampoDeTextos();
        
        app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        
    }

}

ResultaDO FINAL:

http://www.divshare.com/download/3900311-6d0

Resultado que deveria aparecer:

http://www.divshare.com/download/3900313-a00

Coloquei as iamgen em anexo.

Ps: Como faço para exibir imagens aqio no fórum?

Linhas 38 a 41
O perigo do ctrl c + ctrl v

É cara, vc só tá usando o setBounds no texto1. Como disse o colega, ctrl+c e ctrl+v é perigoso…

Bah pessoal.

Desculpa.