Inserir componentes usando setBounds

Olá pessoal.

Minha dúvida vem de tópicos anteriores. Tudo que eu quero é colocar componentes nesse frame, botões,caixas de texto, de modo que eu consiga ajustá-lo usando o setBounds. Não queria usar o BorderLayout com aqueles negócios de Norte,Sul,etc.Gostaria de ter mais “liberdade” para distribuir os componentes na tela setando o location e o size.

Se alguém puder me ajudar, ficaria muito grato.



import javax.swing.JFrame;

public class Tela extends JFrame {

public Tela(){

super("Tela");

setSize(300,300);

setRelativeTo(null);
setRezisable(false);

}

public static void main(String[]args){

Tela app = new Tela(){
app.setVisible(true);
app.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);


}

}

Ajudem-me, por favor. :cry:

Acho que é algo simples.Mas eu não sei fazer ainda.

.
.
Não sei se é isso que esta querendo, mas tenho um exemplo de uma janela com JLabel e JTextField, veja se é isso e se ajuda.
.
.

import java.awt.Color;
import java.awt.Container;

import javax.swing.ImageIcon;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;

public class Primeiro extends JFrame{
	public static void main(String[] args)
	{
		Primeiro p=new Primeiro();
		p.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE );
	}
	
	
	JLabel  nome,telefone;
	JTextField jnome,jtelefone;
	public Primeiro()
	{
		super (?Titulo?);
		setSize (500,200);
		setLocationRelativeTo (null);
		setVisible(true);
		setResizable (true);
		setLayout (null);
				
		Container tela =getContentPane();
		Color  c1=new Color(200,255,255);
		tela.setBackground(c1); //Mudando a cor do fundo
		
		ImageIcon imagem=new ImageIcon("cor.jpg"); 
		setIconImage (imagem.getImage());
				
		nome=new JLabel("Nome"); //Criando os objetos JLabel e JTextField
		telefone=new JLabel("Telefone");
		jnome=new JTextField(20 );
		jtelefone=new JTextField(20);
		
		nome.setBounds(10,10,100,30);	 //Informando as posições de cada um
		telefone.setBounds(10,30,100,30);
		jnome.setBounds(80,10,180,20);
		jtelefone.setBounds(80,30,180,20);
		
		nome.setForeground(Color.BLUE); //Mudando a cor dos objetos.
		telefone.setForeground(Color.BLUE);
		jnome.setForeground(Color.WHITE); 
		jnome.setBackground(Color.BLACK); 
		
		tela.add(nome); //Adicionando ao container
		tela.add(telefone);
		tela.add(jnome);
		tela.add(jtelefone);
	}
	

}

.
.
É isso que estava querendo?
See ya!


.:N:.