Limpar JTextField com actionperformed

Gente, como faço para ao clicar no botão “Limpar” ele limpar os JTextField de um formulario?

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFormattedTextField;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.WindowConstants;


public class Teste extends JFrame {

	private JFormattedTextField teste;
	private JFormattedTextField carro;
	
	public Teste(){
		JPanel panel = new JPanel();
		panel.setLayout(null);
		panel.setSize(100, 140);
		
		teste = new JFormattedTextField("teste");
		teste.setBounds(10, 10, 80, 20);
		panel.add(teste);
		
		carro = new JFormattedTextField("carro");
		carro.setBounds(10, 40, 80, 20);
		panel.add(carro);
		
		JButton limpar = new JButton("Limpar");
		limpar.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e) {
				teste.setText("");
				carro.setText("");
			}
		});
		limpar.setBounds(10, 70, 80, 20);
		panel.add(limpar);
		
		this.setLayout(null);
		this.add(panel);
		this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
		this.setLocationRelativeTo(null);
		this.setSize(100, 140);
		this.setVisible(true);
	}
	
	public static void main(String arg[]){
		new Teste();
	}
}

isso mesmo! esse .setText

muito obrigado pela ajuda(Y)

bom, para fazer limpar o RadioButton, como faz?
no meu formulario tem
Sexo M
Sexo F, em RadioButtons, qdo apertar Limpar para “des-selecionar” o radiobutton selecionado, tem algum comando para isso também?

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.WindowConstants;


public class Teste extends JFrame {

	private ButtonGroup grupo;
	private JRadioButton masculino;
	private JRadioButton feminino;
	
	public Teste(){
		JPanel panel = new JPanel();
		panel.setLayout(null);
		panel.setSize(400, 400);
		

		feminino = new JRadioButton("Feminino");
		feminino.setBounds(10, 10, 90, 30);
		masculino = new JRadioButton("masculino");
		masculino.setBounds(10, 40, 90, 30);
		
		grupo = new ButtonGroup();
		grupo.add(feminino);
		grupo.add(masculino);
		
		panel.add(feminino);
		panel.add(masculino);
		
		JButton botao = new JButton("Limpar");
		botao.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e) {
				//Java 6
				grupo.clearSelection();
				
				// Java 5
				grupo.remove(feminino);
				grupo.remove(masculino);
				feminino.setSelected(false);
				masculino.setSelected(false);
				grupo.add(feminino);
				grupo.add(masculino);
			}
		});
		botao.setBounds(10, 70, 90, 30);
		panel.add(botao);
		
		this.setLayout(null);
		this.add(panel);
		this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
		this.setLocationRelativeTo(null);
		this.setSize(400, 400);
		this.setVisible(true);
	}
	
	public static void main(String arg[]){
		new Teste();
	}
}