如果你用了swing 需要用htmlconvert转变html ,htmlconvert.bat在bin
htmlconvert a.html 

解决方案 »

  1.   

    我只引用了以下包,而且在bin目录下面也没有看到htmlconvert.bat,我只安装了jdk1.3
    import java.applet.Applet;
    import java.awt.Graphics;
    import java.awt.Color;
    import java.util.Random;
      

  2.   

    我看了一下,可能你犯了个低级错误
    大小写问题DrawApplet.class是否该在你的drawApplet.html中写成drawApplet.class??????
      

  3.   

    照你说的应该没有问题,你的class打包了?
      

  4.   

    没有打包的,代码如下,请各位大侠帮测试一下:
    import java.applet.Applet;
    import java.awt.Graphics;
    import java.awt.Color;
    import java.util.Random;public class DrawApplet extends Applet {
        Color redcolor=new Color(255,0,0);
        Random Test=new Random();
        
        int x[]=new int[11];
        int y[]=new int[11];
        int R[]=new int[11];
        int maxX=0;
        int maxY=0;
        int maxR=0;
        
        
        public void start() {
        
            maxR=0;
        }
        
        public void paint(Graphics g) {
            for(int i=1;i<=10;i++){
            x[i]=Test.nextInt(100); 
            y[i]=Test.nextInt(100);
            R[i]=Test.nextInt(100)+10;
            
            if(maxR<R[i]){
            maxX=x[i];
            maxY=y[i];
            maxR=R[i];
            }
            g.drawString ("drawing x,y,R:"+x[i]+" "+y[i]+" "+R[i],2,15*i);
          }
          
          g.drawString ("filling maxX,maxY,maxR:"+maxX+" "+maxY+" "+maxR,2,15*11);
          for(int i=1;i<=10;i++)
              g.drawArc(200+x[i],300+y[i],R[i],R[i],0,360);
          g.setColor(redcolor);
          g.fillArc(200+maxX,300+maxY,maxR,maxR,0,360);
           
       } 
      
      
        

      

  5.   

    解决了!
    改html文件就可以了!
    <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
    codebase="http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version=1,3,0,0"
    width=800
    height=600>
            <param name="code" value="DrawApplet.class">
          </object>