Atribuindo um valor a um botão

Galera estou montando um tela que valida um CPF digitado… ja consegui fazer uitilizando um arquivo TXT, porem com Tela empaquei na hora de fazer os dados aparecerem na textfield…alguem pode me ajudar ?

package ProjetoLoginValidaCPF;

import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.Menu;
import java.awt.MenuBar;
import java.awt.MenuItem;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.Scanner;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JButton;

public class ValidaCPF extends JFrame {

public ValidaCPF() {
	super("Validação de CPF");

	JTextField text = new JTextField();
	JLabel valida = new JLabel("Digite seu CPF : ");
	valida.setToolTipText("Esse software ira validar os numeros do seu CPF");

	JButton um = new JButton("1");
	JButton dois = new JButton("2");
	JButton tres = new JButton("3");
	JButton quatro = new JButton("4");
	JButton cinco = new JButton("5");
	JButton seis = new JButton("6");
	JButton sete = new JButton("7");
	JButton oito = new JButton("8");
	JButton nove = new JButton("9");
	JButton zero = new JButton("0");
	JButton corrige = new JButton("Corrige");
	JButton confirma = new JButton("Confirma");

	Container cont = getContentPane();
	cont.setLayout(new FlowLayout());

	cont.add(valida);
	cont.add(text);
	cont.add(um);
	cont.add(dois);
	cont.add(tres);
	cont.add(quatro);
	cont.add(cinco);
	cont.add(seis);
	cont.add(sete);
	cont.add(oito);
	cont.add(nove);
	cont.add(zero);
	cont.add(corrige);
	cont.add(confirma);

	text.setColumns(14);

	setDefaultCloseOperation(EXIT_ON_CLOSE);
	setSize(290, 165);
	setVisible(true);

}

}

Boa tarde!

Inicialmente você precisa criar um ouvinte para os botões. Ai dentro do método que é chamado quando o botão é pressionado você seta o valor no campo tipo sete, getText();.

@Override
public void actionPerformed(ActionEvent e) {
if (e.getSource() == sete)
text.setTex(text.getText()+set.getText());

}

tipo isso!