import java.awt.*;
import java.applet.Applet;public class Test6_5 extends Applet{
    private int data[]={440,520,400,680,320,600};
    private String percent[]=new String[data.length]; //每个数据所占百分比
    private int radian[]=new int[data.length];
     private int dia=240;//设置饼图透明度
   private Color c1=new Color(0,255,0,dia);
   private Color c2=new Color(255,255,0,dia);
   private Color c3=new Color(255,0,0,dia);
   private Color c4=new Color(255,128,64,dia);
   private Color c5=new Color(255,128,255,dia);
   private Color c6=new Color(255,0,128,dia);
   private Color colors[]={c1,c2,c3,c4,c5,c6};
  public void init()
{
   int allData_sum=0;
   for(int s=0;s<data.length;s++)
    {
    
     allData_sum+=data[s];
    }
    for(int p=0;p<data.length;p++)
      {
        percent[p]=String.valueOf(Math.round(data[p]/allData_sum*100))+"%";
      }

for(int r=0;r<data.length;r++)
    {
     radian[r]=Math.round((float)data[r]/allData_sum*360);
     
    }
 
 }
  
 public void Paint(Graphics g)
{
 int start=0;g.drawOval(100,120,150,60);
for(int a=0;a<data.length;a++){g.setColor(colors[a]);
 g.fillArc(100,120,150,60,start,radian[a]);
 start+=radian[a]; 
 } }
}我想做个饼型图,可是小程序没有任何结果啊,不知道是什么原因,请大家指点啊,一起努力解决这个问题哦
谢谢!