Tuesday, November 10, 2015

Coding for calculator using Java codes

import java.awt.*;
import java.awt.event.*;
public class Calc extends Frame implements ActionListener
{
Frame f;
Label l1,l2,l3;
TextField t1,t2,t3;
Button b1,b2,b3,b4,b5;
public Calc()
{
 l1=new Label("Enter 1st no.");
l2=new Label("Enter 2nd no.");
l3=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("mod");
f=new Frame();
f.setLayout(new FlowLayout());
f.setSize(600,600);
f.setBackground(Color.pink);
f.add(l1);
f.add(t1);
f.add(l2);
f.add(t2);
f.add(l3);
f.add(t3);
f.add(b1);
f.add(b2);
f.add(b3);
f.add(b4);
f.add(b5);
f.setVisible(true);
b1.addActionListener(this);
b2.addActionListener(this);
b3.addActionListener(this);
b4.addActionListener(this);
b5.addActionListener(this);
}
public void actionPerformed(ActionEvent ae)
{
String s1=t1.getText();
String s2=t2.getText();
int a=Integer.parseInt(s1);
int b=Integer.parseInt(s2);
int c=0;
if(ae.getSource()==b1)
{
c=a+b;
}
if(ae.getSource()==b2)
{
c=a-b;
}

if(ae.getSource()==b3)
{
c=a*b;
}
if(ae.getSource()==b4)
{
c=a/b;
}

if(ae.getSource()==b5)
{
c=a%b;
}
String s3=String.valueOf(c);
t3.setText(s3);
}
public static void main(String args[])
{
Calc obj=new Calc();
}
}


No comments:

Post a Comment