JAVA CODE
//Ex2_12 program
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;
public class Ex2_12 extends Applet implements ActionListener
{
Label Lbl1, Lbl2, Lbl3, Lbl4, Lbl5;
TextField Txt1, Txt2, Txt3, Txt4, Txt5;
int Num1, Num2, Num3, Num4, Num5;
public void init()
{
Lbl1 = new Label("Enter Account:");
add(Lbl1);
Txt1 = new TextField(3);
Txt1.addActionListener(this);
add(Txt1);
Lbl2 = new Label("Enter Balance:");
add(Lbl2);
Txt2 = new TextField(3);
Txt2.addActionListener(this);
add(Txt2);
Lbl3 = new Label("Enter Charges:");
add(Lbl3);
Txt3 = new TextField(3);
Txt3.addActionListener(this);
add(Txt3);
Lbl4 = new Label("Enter Credits:");
add(Lbl4);
Txt4 = new TextField(3);
Txt4.addActionListener(this);
add(Txt4);
Lbl5 = new Label("Enter Credit Limit:");
add(Lbl5);
Txt5 = new TextField(3);
Txt5.addActionListener(this);
add(Txt5);
}
public void paint (Graphics g)
{
int nb = Num2 + Num3 - Num4;
g.drawString("The New Balance : " + nb, 80, 80);
if (nb > Num2)
g.drawString("Credit limit exceeded.", 80, 100);
else
{}
}
public void actionPerformed( ActionEvent e )
{
Num1 = Integer.parseInt( Txt1.getText() );
Num2 = Integer.parseInt( Txt2.getText() );
Num3 = Integer.parseInt( Txt3.getText() );
Num4 = Integer.parseInt( Txt4.getText() );
Num5 = Integer.parseInt( Txt5.getText() );
repaint();
}
}