JButton b = new JButton("Clear"); b.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e){ textfield.setText(""); //textfield.setText(null); //or use this } });