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 show an example of using user-defined package in a program

  2. Simple Applet which will show life cycle of an Applet

  3. program which takes a long sentence from the client passes to the server,server separates out each word and sends them back to client in reverse order

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

  5. Program to show an example of searching Strings for characters

  6. Program to show an example of using a recursive method in a class

  7. Program to represent a bank account

  8. Program to check the start and end of a String

  9. Program of an applet to illustrate BarChart

  10. Program that will read real number from the keyboard and print the following output in one line: small Integer not less The Given Number Largest Int

  11. An applet program of linear sort

  12. Program using Switch case to compute the net amount to be paid by a customer

  13. An applet program that concatenates two string entered in TextField

  14. Define an array of ten String elements each containing an arbitrary string of the form “month/day/year”

  15. Corba program to develop a simple calculator with addition, subtraction, multiplication and division capabilities, data collection from client side

  16. Program to show the use of Bitwise Operator (|) OR

  17. Program of date server and client

  18. corba program of client and a DNS server where given a URL the server sends back an IP address

  19. Program that enabled applet calculator

  20. Program to print triangle of numbers

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