wg dem actionListener:
Es gibt einen KeyListener
der hat die methoden keyPressed, keyReleased, keyTyped und irgendwas noch. Du sagst dann einfach anyTextfield.addActionListener(this) und schreibts in die methoden den code der bei dem event ausgeführt werden soll