我写的Mark.java文件如下:
import java.applet.*;
import java.awt.*;
import java.awt.event.*;public class Mark extends Applet implement ActionListener
 {float sum,average;
  Color color;
 
  Label L=new Label("成绩统计表格");
  Label L1=new Label("语文");
  Label L2=new Label("数学");
  Label L3=new Label("外语");
  Label L4=new Label("附加");
  Label L5=new Label("统计");
  TextField T1=new TextField(20);
  TextField T2=new TextField(20);
  TextField T3=new TextField(20);
  TextField T4=new TextField(20);
  TextField T5=new TextField(20);
  Button button1=new Button("总成绩");
  Button button2=new Button("平均成绩");  Panel p1=new Panel();
  Panel p2=new Panel();
  Panel p3=new Panel();
  Panel p4=new Panel();
  Panel p5=new Panel();
  Panel p6=new Panel();
  Panel p7=new Panel();  public void init()
   {button1.addActionListener(this);
    button2.addActionListener(this);    p1.add(L);
    p2.add(L1);
    p2.add(T1);
    p3.add(L2);
    p3.add(T2);
    p4.add(L3);
    p4.add(T3);
    p5.add(L4);
    p5.add(T4);
    p6.add(L5);
    p6.add(T5);
    p7.add(button1);
    p7.add(button2);    add(p1);
    add(p2);
    add(p3);
    add(p4);
    add(p5);
    add(p6);
    add(p7);    T5.setEditable(false);
    color=Color.black;
    resize(400,200);} public void actionPerformed(ActionEvent event)
  {String arg=event.getActionCommand();
   int m1,m2,m3,m4;
   m1=Integer parseInt(T1.getText().trim());
   m2=Integer parseInt(T2.getText().trim());
   m3=Integer parseInt(T3.getText().trim());
   m4=Integer parseInt(T4.getText().trim());
   sum=m1+m2+m3+m4;
   average=sum/4;
   if(arg=="总成绩") T5.setText("总成绩为"+sum);
   if(arg=="平均成绩") T5.setText("平均成绩为"+average);
    repaint();}
 }
报错是:Mark.java:5:'{'expected
        public class Mark extends Applet implement ActionListener
        Mark.java:74: '}' expected
     
        2 errors~

解决方案 »

  1.   

    一个是implement改为implements
    另一个是Integer parseInt改为Integer.parseInt中间加点
      

  2.   

    implement---->implements
    Integer.parseInt是常用的,这个不会也写错了吧...
    ____________________________________________________________
    (建议还是用JCREATOR之类的IDE来写源程序,能帮助你认识书写错误)
      

  3.   

    谁可以告诉我Integer.parseInt的具体作用么?
      

  4.   

    把其他类型的数据解析成int类型