Добавьте a KeyListener к вашему JTextField:
JTextField field = new JTextField.addKeyListener(yourKeyListener);
, где yourKeyListener может быть:
public class YourKeyListener implements KeyListener{
void keyPressed(KeyEvent e){
Component source = e.getSource();
if (source instanceof JTextField && e.getId() == KeyEvent.VK_ESCAPE ){
JTextField f = (JTextField) source;
f.setText("");
}
}
}