在在控制台编译一个程序的时候出现以下错误代码,请问具体是什么意思呢,谢谢:
ClickMe.java:38: <identifier> expected
    pubilc  void mouseClicked(MouseEvent Event) {}
            ^
ClickMe.java:42: ';' expected
};
^
2 errors

解决方案 »

  1.   

    import java.applet.Applet;
    import java.awt.*;
    import java.awt.event.*;public class ClickMe extends Applet implements MouseListener {
      private Spot spot = null;
      private static final int RADIUS = 7;
      
      public void init () {
         addMouseListener(this);
       }
      
       public void paint(Graphics g) {
         //draw a black border and a white background
         g.setColor(Color.white);
         g.fillRect(0, 0, getSize().width - 1, getSize().height - 1);
         g.setColor(Color.black); 
         g.drawRect(0, 0, getSize().width - 1, getSize().height - 1);
         
         
         //draw the spot
         getColor(Color.red);
         if (spot != null) {
            g.fillOval(spot.x - RADIUS, spot.y - RADIUS,
                       RADIUS * 2, RADIUS * 2);
         }
        }
        
        public void mousePressed(MouseEvent Event) {
           if (spot == null) {
              spot = new Spot(RADIUS);
           }
           spot.x = Event.getX();
           spot.y = Event.getX();
           repaint();
        }
        
        public void mouseClicked(MouseEvent Event) {}
        public void mouseReleased(MouseEvent Event) {}
        public void mouseEntered(MouseEvent Event) {}
        public void mouseExited(MouseEvent Event){}
    }