⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 chartapp.java

📁 在线考试系统
💻 JAVA
字号:
import java.applet.*;
import java.awt.*;
public class ChartApp extends Applet
{
    double correct,incorrect,notattempted;
     public void init()
      {
         setBackground(Color.white);
         try
         {
          correct=Double.valueOf(getParameter("correct")).doubleValue();
          incorrect=Double.valueOf(getParameter("incorrect")).doubleValue();
          notattempted=Double.valueOf(getParameter("notattempted")).doubleValue();
         }
         catch(Exception e)
         {
          correct=incorrect=notattempted=0.0;
         }

      }
      public void start()
       {
         repaint();
       }
     public void paint(Graphics g)
      {
          int c=(int)(correct*3.6);
          int i=(int)(incorrect*3.6);
          int n=(int)(notattempted*3.6);
          g.setColor(Color.white);
          g.drawOval(10,10,200,200);
          g.setColor(Color.green);
          g.fillArc(10,10,200,200,0,c);
          g.setColor(Color.red);
          g.fillArc(10,10,200,200,c,i);
          g.setColor(Color.pink);
          g.fillArc(10,10,200,200,c+i,n);
          g.setColor(Color.green);
          g.fillRect(20,240,10,10);
          g.setColor(Color.red);
          g.fillRect(20,260,10,10);
          g.setColor(Color.pink);
          g.fillRect(20,280,10,10);
          g.setColor(Color.black);
          g.drawString("Correct : "+correct+"%",40,250);
          g.drawString("Incorrect : "+incorrect+"%",40,270);
          g.drawString("Not Attempted : "+notattempted+"%",40,290);
       }
}


/*<applet code=ChartApp width=220 height=300>
  <param name=correct value="30">
  <param name=incorrect value="60">
  <param name=notattempted value="10">
  </applet>
*/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -