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 in CORBA which takes a long sentence from client (at least 7 words), passes to the server, server separates out each word and sends back

  2. Program to show an example of using a Static Nested Class

  3. Program that accepts a shopping list of items from the command line and stores them in a vector. Also provide facility to perform operation

  4. Program, which creates a three thread. One thread display the numbers from 1 to 5, second thread display the square root of that number etc

  5. Corba program of UDP client server application which sends the news to the client. Server takes the news from the NewsDataFile located at the server

  6. Program to show an example of using constructors in a class to initialize its data members

  7. Program to show the use of operator (&gt;&gt;&gt;) Shift Right, filling with zeros from the left

  8. An applet program showing Clicked Event on canvas

  9. Program to represent a bank account

  10. Program to show the use of Bitwise Operator (^) XOR (Exclusive OR)

  11. Program sets up a String variable containing a paragraph of text of your choice. Extract the words from the text and sort them into alphabetical order

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

  13. Corba program of reverse string

  14. Program of an applet to illustrate BarChart

  15. Program to show the use of For Loop

  16. Program to display Floyds Triangle of a numbers

  17. Even number ,Prime no. ,Factorial of a number

  18. CORBA program for displaying the date and time of the server machine, client machine and the difference between these two date and time

  19. Game application in CORBA for which player will guess a number between 1 to 100, which will be compared to the random number generated by the class

  20. Application which takes your marks of six subjects from the client side and displays the percentage that you have obtained

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