// Robert Bradshaw 11/98import java.awt.*;import java.awt.event.*;public class SingleCharListener extends KeyAdapter {  public void keyTyped(KeyEvent e) {    if (e.isActionKey() ||        e.getKeyCode()==KeyEvent.VK_ENTER ||         e.getKeyCode()==KeyEvent.VK_TAB ||        e.getKeyCode()==KeyEvent.VK_BACK_SPACE);    else {      if (e.getSource() instanceof TextComponent) {        ((TextComponent)e.getSource()).setText("");      }    }    //System.out.println(" char pressed "+e + "   " + e.isConsumed());  }}