Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //how to run this java applet program?
- import java.awt.*;
- import java.applet.*;
- /*
- <applet code="BarChart.class width=300 height=250>
- <param name="columns"value="4">
- <param name="c1" value="78">
- <param name="c2" value="85">
- <param name="c3" value="93">
- <param name="c4" value="56">
- <param name="label1"value="Tamil">
- <param name="label2"value="English">
- <param name="label3"value="Maths">
- <param name="label4"value="Physics">
- </applet>
- */
- public class BarChart extends Applet
- {
- int n=0;
- String label[];
- int value[];
- public void init()
- {
- try
- {
- n=Integer.parseInt(getParameter("columns"));
- label=new String[n];
- value=new int[n];
- label[0]=getParameter("label1");
- label[1]=getParameter("label2");
- label[2]=getParameter("label3");
- label[3]=getParameter("label4");
- value[0]=Integer.parseInt(getParameter("c1"));
- value[1]=Integer.parseInt(getParameter("c2"));
- value[2]=Integer.parseInt(getParameter("c3"));
- value[3]=Integer.parseInt(getParameter("c4"));
- }
- catch(NumberFormatException e){}
- }
- public void paint(Graphics g)
- {
- for(int i=0;i<n;i++)
- {
- g.setColor(Color.red);
- g.drawString(label[i],20,i*50+30);
- g.fillRect(50,i*50+10,value[i],40);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement