KeyDemo.java

import java.awt.*;
import java.awt.event.*;
import java.applet.Applet;

public class KeyDemo extends Applet implements KeyListener {

    public void init() {
        System.out.println("Press a key in the Applet window");
        addKeyListener(this);
    }
    
    public void keyPressed(KeyEvent evt) {
        System.out.println("A key was pressed, code: "+evt.getKeyCode()+
                           ", char: "+evt.getKeyChar());
    }
    
    public void keyTyped(KeyEvent evt) {
        System.out.println("A key was typed, code: "+evt.getKeyCode()+
                           ", char: "+evt.getKeyChar());
    }
    
    public void keyReleased(KeyEvent evt) {
        System.out.println("A key was released, code: "+evt.getKeyCode()+
                           ", char: "+evt.getKeyChar());
    }
}