实现KeyListener接口
class Tempt extends Frame implements KeyListener
{
    //
}

解决方案 »

  1.   

    程序改为:
    import java.awt.*;
    import java.awt.event.*;class Tempt extends Frame implements KeyListener
    {
    Tempt()
    {
        addKeyListener(this);
    } public void keyPressed(KeyEvent e)
    {
    System.out.println(e);
    }
    public void keyReleased(KeyEvent e){System.out.println(e);}
    public void keyTyped(KeyEvent e){}
    public static void main (String args[])
    {
    //System.out.println("Hello World!");
    //System.out.flush();
    System.out.println("Staring....");
    Tempt t=new Tempt();
    t.setSize(400,400);
    t.setVisible(true);
    }
    }
      

  2.   

    import java.awt.*;
    import java.awt.event.*;    //                               加上这一部分
        public class Tempt extends Frame implements KeyListener
        {
                Tempt()
                {
                    addKeyListener(this);
                }
                public void keyPressed(KeyEvent e){
                        System.out.println("e");
                }
                //         这个k要小写。
                public void keyReleased(KeyEvent e){System.out.println("e");}
                public void keyTyped(KeyEvent e){}
                public static void maifn (String args[])
                {
                        //System.out.println("Hello World!");
                        //System.out.flush();
                        System.out.println("Staring....");
                        Tempt t=new Tempt();
                        t.setSize(400,400);
                        t.setVisible(true);
                }
        }
      

  3.   

    或者在类内部实现该接口
    class Tempt extends Frame 
    {
    Tempt()
    {
                 addKeyListener(new KeyListener() {
                    public void keyPressed(KeyEvent e)
           {
      System.out.println("e");
           }
           public void KeyReleased(KeyEvent e){System.out.println("e");}
           public void KeyTyped(KeyEvent e){}             });
    } public static void main (String args[])
    {
    //System.out.println("Hello World!");
    //System.out.flush();
    System.out.println("Staring....");
    Tempt t=new Tempt();
    t.setSize(400,400);
    t.setVisible(true);
    }
    }
      

  4.   

    如果不在GUI下写键盘的监听,该如何写,能这样写吗?