Similar programs
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class MyButtonDialog extends Applet implements ActionListener{
Label x1, x2, x3;
TextField t1, t2, t3;
Button b1, b2, b3, b4, b5,b6;
public void init()
{
setBackground(Color.cyan);
setForeground(Color.blue);
setLayout(new FlowLayout());
x1 = new Label("Number1");
x2 = new Label("Number2");
x3 = new Label("Result ");
t1 = new TextField(10);
t2 = new TextField(10);
t3 = new TextField(10);
b1 = new Button("Add");
b2 = new Button("Sub");
b3 = new Button("Mul");
b4 = new Button("Div");
b5 = new Button("Reset");
b6 = new Button("Close");
add(x1);
add(t1);
add(x2);
add(t2);
add(x3);
add(t3);
add(b1);
add(b2);
add(b3);
add(b4);
add(b5);
add(b6);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
b5.addActionListener(this);
b6.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
int a, b, c;
try {
a = Integer.parseInt(t1.getText());
}
catch (NumberFormatException ne)
{
a = 0;
t1.setText("0");
}
try {
b = Integer.parseInt(t2.getText());
}
catch (NumberFormatException ne)
{
b = 0;
t2.setText("0");
}
if (ae.getSource() == b1) {
c = a + b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b2) {
c = a - b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b3) {
c = a * b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b4) {
c = a / b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b5) {
t1.setText("");
t2.setText("");
t3.setText("");
}
if (ae.getSource() == b6) {
System.exit(0);
//setVisible(false);
//dispose();
}
}
}
- Applet program to draw line
- Applet program to draw rectangle and round rectangle
- Simple applet program
- Calculator program in java using AWT
- Interest calculator program in java
- Calculator program using Applet
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class MyButtonDialog extends Applet implements ActionListener{
Label x1, x2, x3;
TextField t1, t2, t3;
Button b1, b2, b3, b4, b5,b6;
public void init()
{
setBackground(Color.cyan);
setForeground(Color.blue);
setLayout(new FlowLayout());
x1 = new Label("Number1");
x2 = new Label("Number2");
x3 = new Label("Result ");
t1 = new TextField(10);
t2 = new TextField(10);
t3 = new TextField(10);
b1 = new Button("Add");
b2 = new Button("Sub");
b3 = new Button("Mul");
b4 = new Button("Div");
b5 = new Button("Reset");
b6 = new Button("Close");
add(x1);
add(t1);
add(x2);
add(t2);
add(x3);
add(t3);
add(b1);
add(b2);
add(b3);
add(b4);
add(b5);
add(b6);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
b5.addActionListener(this);
b6.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
int a, b, c;
try {
a = Integer.parseInt(t1.getText());
}
catch (NumberFormatException ne)
{
a = 0;
t1.setText("0");
}
try {
b = Integer.parseInt(t2.getText());
}
catch (NumberFormatException ne)
{
b = 0;
t2.setText("0");
}
if (ae.getSource() == b1) {
c = a + b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b2) {
c = a - b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b3) {
c = a * b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b4) {
c = a / b;
t3.setText(String.valueOf(c));
}
if (ae.getSource() == b5) {
t1.setText("");
t2.setText("");
t3.setText("");
}
if (ae.getSource() == b6) {
System.exit(0);
//setVisible(false);
//dispose();
}
}
}
0 comments:
Post a Comment