JButton 'cancel' clears JTextField