Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

import javax.swing.

*;
import java.awt.event.*;
class Calculator extends JFrame implements ActionListener
{
JButton ad;
JTextField num1, num2, res;
JLabel heading;
Calculator()
{
super("Addition Application");
ad = new JButton("Add");
heading=new JLabel("Calculator");
num1=new JTextField(10);
num2=new JTextField(10);
res=new JTextField(10);
add(heading);
add(ad);
add(num1);
add(num2);
add(res);

setLayout(null);
ad.setBounds(125, 10, 75, 200);
num1.setBounds(10, 40, 100, 20);
num2.setBounds(10, 70, 100, 20);
res.setBounds(10, 150, 100, 20);
heading.setBounds(20, 10, 100, 20);

setSize(500, 300);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
ad.addActionListener(this);
}
public void actionPerformed(ActionEvent ae)
{
Object source = ae.getSource();
int n1, n2, result;
String strnum1=num1.getText();
n1=Integer.parseInt(strnum1);
n2=Integer.parseInt(num2.getText());
if(source==ad) {
result=n1+n2;
res.setText(Integer.toString(result));
}
}
public static void main(String args[])
{
Calculator obj =new Calculator();
}
}

You might also like