Thursday, 4 May 2017

Customer Bill Information in java

Program Of Customer Bill Information:

package package1;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class array5 extends Applet implements ActionListener
{
int i,p,q,r;
  Label lab=new Label("CUSTOMER BILL INFORMATION");
Label l1=new Label("NAME");
Label l2=new Label("PRODUCT CODE");
Label l3=new Label("PRODUCT CATEGORY");
Label l4=new Label("PRICE");
Label l5=new Label("QUANTITY");
TextField t1=new TextField();
TextField t2=new TextField();
TextField t3=new TextField();
Choice ch1=new Choice();
Choice ch2=new Choice();
List ls=new List();
Button b=new Button("BILL");
public void init()
{

this.setLayout(null);
this.setBackground(Color.YELLOW);
lab.setBounds(500,20,300,50);
l1.setBounds(100,100,200,40);
l2.setBounds(100,200,200,40);
l3.setBounds(100,300,200,40);
l4.setBounds(100,400,200,40);
l5.setBounds(100,500,200,40);
add(lab);
add(l1);
add(l2);
add(l3);
add(l4);
add(l5);
t1.setBounds(300,100,200,50);
t2.setBounds(300,200,200,50);
t3.setBounds(300,400,200,50);
add(t1);
add(t2);
add(t3);
b.setBounds(200,580,90,60);
add(b);
ls.setBounds(900,300,200,300);
add(ls);
ch1.setBounds(300,300,200,40);
ch1.add("DEO-BODY_SPRAY");
ch1.add("PUMA SHOES");
ch1.add("APPLE IPHONE-6");
add(ch1);
ch2.setBounds(300,500,200,40);
for(i=0;i<=10;i++)
{
ch2.add(String.valueOf(i));
}
add(ch2);
b.addActionListener(this);
}
public void actionPerformed(ActionEvent arg0)
{
p=Integer.parseInt(t3.getText());
q=Integer.parseInt(ch2.getSelectedItem());
r=p*q;
ls.add(l1.getText()+"-"+t1.getText());
ls.add(l2.getText()+"-"+t2.getText());
ls.add(l3.getText()+"-"+ch1.getSelectedItem());
ls.add(String.valueOf(r));
}
}


This program basically made with help of Applet.

Applet: 
Applet is a special type of program that is embedded in the webpage to generate dynamic content. It basically runs inside the web browser and works at the client side.Advantages of applet are:-
  1. It works at client side that takes so less response time.
  2. It is Secured becaues it runs on  client side.
  3. It can be executed by many browsers running under many plateforms, including Linux, Windows, Mac Os.Differrent browsers that we can used are: Mozilla Firefox,Google Chrome,Internet Explorer.
In this program we used ActionListener as the use of ActionListener is given in my previous blog,you can check it out.Link Given Below:

https://wingsofm.blogspot.in/2017/05/how-to-implement-actionlistener-java.html

There different labels out there and different textfields and two choice list in which we can easily select different values by just dragging the list.There is a button in which actionlistener is applied.When the button is clicked after inserting all the values in the textfield,all the values will set to list.List will display all the values entered in the textfield along with their labels.This can be a part of a  project which can be easily used.Hope it is helpful  for you.

ScreenShot:-
Customer Bill Information










Oracle / PLSQL: FOR LOOP

set serveroutput on; declare a1 varchar2(100); begin select count(*) into a1 from employees; for i in 1..a1 loop dbms_output.put_line...