错在哪1???

来源:互联网 发布:电子表格办公软件下载 编辑:程序博客网 时间:2024/04/19 18:03

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

public class Max extends Applet   //定义主类Maxshu
{
     Label prompt;
     TextField input; 
     int Output=0;
     int x=0, y=0,z=0;
    
     public void init()    //创建部件并加入到图形界面中
     {
           prompt=new Label("Enter x,y,z tar:");
           input=new TextField(4);
           add(prompt);
           add(input);
     }

     public void paint(Graphics g)   //显示信息
     {
            g.drawString("x="+x,10,100);
            g.drawString("y="+y,10,120);
            g.drawString("z="+z,10,140);
            g.drawString("MAX="+Output,10,160);
     }  
     public boolean action(Event e,Object o)
     {
      int score;
      if(e.target==input)
      {
         int fox=3;
         score=Integer.parseInt(input.getText());
          for(fox=3;fox>0;fox--)       
          {       if(fox==3)
                  x=score;                    
                  else     if(fox==2)
                                y=score;                        
                           else  z=score;
          }
          
            if(x>y)
                    if(x>z)
                        Output=x;
                     else
                        Output=z;
             else
                     if(y>z)
                        Output=y;
                     else
                        Output=z;
      input.setText("");       
      repaint();
      }
      return true;
    }
}

 

原创粉丝点击