tushar_6391
Jul 21, 2012, 03:58 AM
//The code is as follows,I want that whatever data is there in text field T1 and T2 get subtracted and comes in T3 after we press the button... ///
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.awt.Font;
public class abc extends Applet implements ActionListener
{
TextField T1,T2,T3,T4,T5;
Button B1;
String ST1,ST2,ST3;
double a;
public void paint(Graphics g)
{
setLayout(null);
setBackground(Color.pink);
g.drawRect(0,0,600,500);
g.drawLine(0,50,600,50);
g.drawLine(0,80,600,80);
g.drawLine(150,50,150,80);
g.drawLine(300,50,300,80);
g.drawLine(0,110,600,110);
g.drawLine(120,80,120,150);
g.drawLine(240,80,240,150);
g.drawLine(360,80,360,150);
g.drawLine(480,80,480,150);
g.drawLine(0,150,600,150);
g.drawLine(230,150,230,360);
g.drawLine(300,150,300,170);
g.drawLine(370,150,370,170);
g.drawLine(460,150,460,390);
g.drawLine(230,170,460,170);
g.drawLine(0,390,600,390);
g.drawLine(0,360,460,360);
g.drawLine(345,200,345,390);
g.drawLine(0,200,345,200);
g.drawLine(0,420,600,420);
g.drawLine(0,220,230,220);
g.drawLine(0,240,230,240);
g.drawLine(0,260,230,260);
g.drawLine(0,280,230,280);
g.drawLine(0,300,230,300);
g.drawLine(0,320,230,320);
g.drawLine(0,340,230,340);
g.drawLine(140,220,140,360);
Label L1=new Label("A COMPANY PVT.LTD.");
L1.setBounds(150,5,440,30);
Font myFont = new Font("TimesRoman", Font.BOLD, 18);
L1.setFont(myFont);
Label L2=new Label("Ph. :01222");
L2.setBounds(200,30,250,20);
Label L3=new Label("Date ___/___/_____");
L3.setBounds(470,30,120,20);
Label L4=new Label("Vehicle No.");
Label L5=new Label("Colliery");
Label L6=new Label("Unloaded at:");
L4.setBounds(5,55,120,10);
L5.setBounds(155,55,130,15);
L6.setBounds(315,55,120,10);
this.add(L1);
this.add(L2);
this.add(L3);
this.add(L4);
this.add(L5);
this.add(L6);
Label L7=new Label("Desp.Wt.in MT");
L7.setBounds(10,84,100,25);
this.add(L7);
Label L8=new Label("Recd.Wt.in MT");
L8.setBounds(135,84,100,25);
this.add(L8);
Label L9=new Label("Shortage in MT");
L9.setBounds(255,84,100,25);
this.add(L9);
Label L10=new Label("Freight Rate PMT");
L10.setBounds(375,84,100,25);
this.add(L10);
Label L11=new Label("Advance Rs.");
L11.setBounds(500,84,95,25);
this.add(L11);
Font myFont1 = new Font("TimesRoman", Font.BOLD, 10);
Label L12=new Label("Weight X");
L12.setBounds(240,152,55,15);
this.add(L12);
L12.setFont(myFont1);
Label L13=new Label("Freight =");
L13.setBounds(310,152,55,15);
this.add(L13);
L13.setFont(myFont1);
Label L14=new Label("Amount");
L14.setBounds(390,152,55,15);
this.add(L14);
L14.setFont(myFont1);
Font myFont2 = new Font("ArialBlack", Font.BOLD, 10);
Label S1=new Label("Particulars");
S1.setBounds(15,221,30,18);
S1.setFont(myFont2);
this.add(S1);
Label S2=new Label("Shortage");
S2.setBounds(5,241,30,18);
S2.setFont(myFont2);
this.add(S2);
Label S3=new Label("Advance");
S3.setBounds(5,261,30,18);
S3.setFont(myFont2);
this.add(S3);
Label S4=new Label("Commission");
S4.setBounds(5,281,30,18);
S4.setFont(myFont2);
this.add(S4);
Label S5=new Label("Munsiana");
S5.setBounds(5,301,30,18);
S5.setFont(myFont2);
this.add(S5);
Label S6=new Label("Other Deduction");
S6.setBounds(5,321,30,18);
S6.setFont(myFont2);
this.add(S6);
Label S7=new Label("Total");
S7.setBounds(5,341,30,18);
S7.setFont(myFont2);
this.add(S7);
Label R1=new Label("Amount");
R1.setBounds(150,221,40,18);
R1.setFont(myFont2);
this.add(R1);
TextField R2=new TextField();
R2.setBounds(145,241,80,18);
R2.setFont(myFont2);
this.add(R2);
TextField R3=new TextField();
R3.setBounds(145,261,80,18);
R3.setFont(myFont2);
this.add(R3);
TextField R4=new TextField();
R4.setBounds(145,281,80,18);
R4.setFont(myFont2);
this.add(R4);
TextField R5=new TextField();
R5.setBounds(145,301,80,18);
R5.setFont(myFont2);
this.add(R5);
TextField R6=new TextField();
R6.setBounds(145,321,80,18);
R6.setFont(myFont2);
this.add(R6);
TextField R7=new TextField();
R7.setBounds(145,341,80,18);
R7.setFont(myFont2);
this.add(R7);
Label L15=new Label("Total Freight Payable Rs.");
L15.setBounds(190,366,150,19);
this.add(L15);
Label L16=new Label("Rupees............................................ ........................................");
L16.setBounds(30,395,200,19);
this.add(L16);
Label L17=new Label("Paid Date.............................................. ...");
L17.setBounds(10,425,200,19);
this.add(L17);
L17=new Label("Recieved By Name....................................");
L17.setBounds(10,450,200,19);
this.add(L17);
Label L18=new Label("Mobile No........................................");
L18.setBounds(10,475,200,19);
this.add(L18);
Label L19=new Label("Signature");
L19.setBounds(250,475,150,19);
this.add(L19);
Label L20=new Label("For:A Co.(P)Ltd");
L20.setBounds(440,475,155,19);
this.add(L20);
T1=new TextField();
T1.setBounds(5,118,110,28);
this.add(T1);
T2=new TextField();
T2.setBounds(125,118,110,28);
this.add(T2);
T3=new TextField();
T3.setBounds(245,118,110,28);
this.add(T3);
T4=new TextField();
T4.setBounds(365,118,110,28);
this.add(T4);
T5=new TextField();
T5.setBounds(485,118,110,28);
this.add(T5);
B1=new Button("Submit");
B1.setBounds(200,520,100,23);
B1.addActionListener(this);
this.add(B1);
T1.setText("40");
T2.setText("20");
ST1=T1.getText();
ST2=T2.getText();
a=Double.parseDouble(ST1)-Double.parseDouble(ST2);
ST3=""+a;
}
public void actionPerformed(ActionEvent ev){
Object obj=ev.getSource();
if(obj==B1)
{
System.out.println("wjnqjqw");
}
else
{
T3.setText(ST3);
System.out.println("assassas");
}
}
}//<applet code="abc.java" width=600 height=550></applet>
import java.io.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.awt.Font;
public class abc extends Applet implements ActionListener
{
TextField T1,T2,T3,T4,T5;
Button B1;
String ST1,ST2,ST3;
double a;
public void paint(Graphics g)
{
setLayout(null);
setBackground(Color.pink);
g.drawRect(0,0,600,500);
g.drawLine(0,50,600,50);
g.drawLine(0,80,600,80);
g.drawLine(150,50,150,80);
g.drawLine(300,50,300,80);
g.drawLine(0,110,600,110);
g.drawLine(120,80,120,150);
g.drawLine(240,80,240,150);
g.drawLine(360,80,360,150);
g.drawLine(480,80,480,150);
g.drawLine(0,150,600,150);
g.drawLine(230,150,230,360);
g.drawLine(300,150,300,170);
g.drawLine(370,150,370,170);
g.drawLine(460,150,460,390);
g.drawLine(230,170,460,170);
g.drawLine(0,390,600,390);
g.drawLine(0,360,460,360);
g.drawLine(345,200,345,390);
g.drawLine(0,200,345,200);
g.drawLine(0,420,600,420);
g.drawLine(0,220,230,220);
g.drawLine(0,240,230,240);
g.drawLine(0,260,230,260);
g.drawLine(0,280,230,280);
g.drawLine(0,300,230,300);
g.drawLine(0,320,230,320);
g.drawLine(0,340,230,340);
g.drawLine(140,220,140,360);
Label L1=new Label("A COMPANY PVT.LTD.");
L1.setBounds(150,5,440,30);
Font myFont = new Font("TimesRoman", Font.BOLD, 18);
L1.setFont(myFont);
Label L2=new Label("Ph. :01222");
L2.setBounds(200,30,250,20);
Label L3=new Label("Date ___/___/_____");
L3.setBounds(470,30,120,20);
Label L4=new Label("Vehicle No.");
Label L5=new Label("Colliery");
Label L6=new Label("Unloaded at:");
L4.setBounds(5,55,120,10);
L5.setBounds(155,55,130,15);
L6.setBounds(315,55,120,10);
this.add(L1);
this.add(L2);
this.add(L3);
this.add(L4);
this.add(L5);
this.add(L6);
Label L7=new Label("Desp.Wt.in MT");
L7.setBounds(10,84,100,25);
this.add(L7);
Label L8=new Label("Recd.Wt.in MT");
L8.setBounds(135,84,100,25);
this.add(L8);
Label L9=new Label("Shortage in MT");
L9.setBounds(255,84,100,25);
this.add(L9);
Label L10=new Label("Freight Rate PMT");
L10.setBounds(375,84,100,25);
this.add(L10);
Label L11=new Label("Advance Rs.");
L11.setBounds(500,84,95,25);
this.add(L11);
Font myFont1 = new Font("TimesRoman", Font.BOLD, 10);
Label L12=new Label("Weight X");
L12.setBounds(240,152,55,15);
this.add(L12);
L12.setFont(myFont1);
Label L13=new Label("Freight =");
L13.setBounds(310,152,55,15);
this.add(L13);
L13.setFont(myFont1);
Label L14=new Label("Amount");
L14.setBounds(390,152,55,15);
this.add(L14);
L14.setFont(myFont1);
Font myFont2 = new Font("ArialBlack", Font.BOLD, 10);
Label S1=new Label("Particulars");
S1.setBounds(15,221,30,18);
S1.setFont(myFont2);
this.add(S1);
Label S2=new Label("Shortage");
S2.setBounds(5,241,30,18);
S2.setFont(myFont2);
this.add(S2);
Label S3=new Label("Advance");
S3.setBounds(5,261,30,18);
S3.setFont(myFont2);
this.add(S3);
Label S4=new Label("Commission");
S4.setBounds(5,281,30,18);
S4.setFont(myFont2);
this.add(S4);
Label S5=new Label("Munsiana");
S5.setBounds(5,301,30,18);
S5.setFont(myFont2);
this.add(S5);
Label S6=new Label("Other Deduction");
S6.setBounds(5,321,30,18);
S6.setFont(myFont2);
this.add(S6);
Label S7=new Label("Total");
S7.setBounds(5,341,30,18);
S7.setFont(myFont2);
this.add(S7);
Label R1=new Label("Amount");
R1.setBounds(150,221,40,18);
R1.setFont(myFont2);
this.add(R1);
TextField R2=new TextField();
R2.setBounds(145,241,80,18);
R2.setFont(myFont2);
this.add(R2);
TextField R3=new TextField();
R3.setBounds(145,261,80,18);
R3.setFont(myFont2);
this.add(R3);
TextField R4=new TextField();
R4.setBounds(145,281,80,18);
R4.setFont(myFont2);
this.add(R4);
TextField R5=new TextField();
R5.setBounds(145,301,80,18);
R5.setFont(myFont2);
this.add(R5);
TextField R6=new TextField();
R6.setBounds(145,321,80,18);
R6.setFont(myFont2);
this.add(R6);
TextField R7=new TextField();
R7.setBounds(145,341,80,18);
R7.setFont(myFont2);
this.add(R7);
Label L15=new Label("Total Freight Payable Rs.");
L15.setBounds(190,366,150,19);
this.add(L15);
Label L16=new Label("Rupees............................................ ........................................");
L16.setBounds(30,395,200,19);
this.add(L16);
Label L17=new Label("Paid Date.............................................. ...");
L17.setBounds(10,425,200,19);
this.add(L17);
L17=new Label("Recieved By Name....................................");
L17.setBounds(10,450,200,19);
this.add(L17);
Label L18=new Label("Mobile No........................................");
L18.setBounds(10,475,200,19);
this.add(L18);
Label L19=new Label("Signature");
L19.setBounds(250,475,150,19);
this.add(L19);
Label L20=new Label("For:A Co.(P)Ltd");
L20.setBounds(440,475,155,19);
this.add(L20);
T1=new TextField();
T1.setBounds(5,118,110,28);
this.add(T1);
T2=new TextField();
T2.setBounds(125,118,110,28);
this.add(T2);
T3=new TextField();
T3.setBounds(245,118,110,28);
this.add(T3);
T4=new TextField();
T4.setBounds(365,118,110,28);
this.add(T4);
T5=new TextField();
T5.setBounds(485,118,110,28);
this.add(T5);
B1=new Button("Submit");
B1.setBounds(200,520,100,23);
B1.addActionListener(this);
this.add(B1);
T1.setText("40");
T2.setText("20");
ST1=T1.getText();
ST2=T2.getText();
a=Double.parseDouble(ST1)-Double.parseDouble(ST2);
ST3=""+a;
}
public void actionPerformed(ActionEvent ev){
Object obj=ev.getSource();
if(obj==B1)
{
System.out.println("wjnqjqw");
}
else
{
T3.setText(ST3);
System.out.println("assassas");
}
}
}//<applet code="abc.java" width=600 height=550></applet>