Java Tutorial

 
 
 
 
/* <applet code=\"exBarChart\" height=300 width=350>

   <param name =\"totcol\" value=\"4\">

   <param name = \"c1\"  value = \"110\">
   <param name = \"c2\"  value = \"150\">
   <param name = \"c3\"  value = \"100\">
   <param name = \"c4\"  value = \"170\">
   <param name = \"lbl1\"  value = \"1991\">
   <param name = \"lbl2\"  value = \"1992\">
   <param name = \"lbl3\"  value = \"1993\">
   <param name = \"lbl4\"  value = \"1994\">

   </applet> */

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

   public class exBarChart extends Applet
   {
                  int n=0;
                  String label[];
                  int value[];

          public void init(){        
                  try{
                        n = Integer.parseInt(getParameter(\"totcol\"));
                        label = new String[n];
                        value = new int[n];

                  label[0] = getParameter(\"lbl1\");
                  label[1] = getParameter(\"lbl2\");
                  label[2] = getParameter(\"lbl3\");
                  label[3] = getParameter(\"lbl4\");

                  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(Exception 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.setColor(Color.blue);
                      g.fillRect(50,(i*50)+10,value[i],40);
                      g.drawString(\"    \" +value[i],value[i]+50,(i*50)+30);
                }
           }     

   }

    Related Post:
  1. Program to find a factorial of a given number

  2. Program which simulate the dictionary in java

  3. Program to read command line arguments

  4. Program to show the use of Comparison operator (==) for comparing Strings

  5. File handling program to copy bytes from one file to another

  6. Develop a game application in CORBA for which the player will guess a number between 1 to 100, which will be compared to the random number generated b

  7. Program to extract a portion of a character string and print the extracted string

  8. Write a class whose objects holds a current value and have a method to add that value, printing the new value

  9. Program to show the use of some Character Methods

  10. Create an interface coversions. Which have the following functions Inchestomillimeters(), hptowatts(),wattstohp(),poundstogram(),gramtopounds()

  11. CORBA based application for addition of two mathematical expressions of the form (ax + by) and displaying the result on client side

  12. An applet program to draw concentric circle in center of the canvas

  13. Write a class whose objects holds a current value and have a method to add that value, printing the new value

  14. An applet program to display text

  15. Program to compute the sum of the digits of a given integer number. eg: I/o=4 then O/p=4+3+2+1=10

  16. Program to show the use of Conditional OR Operator (||) in If Statements

  17. Program to show the use of Nested If-Else Statements

  18. Program to declare, initialize and print a 2D array of integers

  19. An applet program to display alternate filled and empty circle that to in row and column format

  20. Program to display attributes of a specified file

 
 
Didn't find what you were looking for? Find more on An applet program to display barchart of given data