import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class CaculatorFrom extends JFrame implements ActionListener{
JTextField txtVal1,txtVal3,txtVal2;
JButton btnplus;
JButton btnminus;
JButton btndivid;
JButton btnmult;
JButton btnsin;
JButton btncos;
JButton btntan;
JButton btnlogg;
public CaculatorFrom()
{
txtVal1=new JTextField(23);
txtVal2=new JTextField(23);
txtVal3=new JTextField(23);
Container c=getContentPane();
JPanel P=new JPanel();
btnplus=new JButton("+");
btnminus=new JButton("-");
btndivid=new JButton("/");
btnmult=new JButton("*");
btnsin=new JButton("Sin");
btncos=new JButton("Cos");
btntan=new JButton("Tan");
btnlogg=new JButton("Log");
P.add(txtVal1);
P.add(txtVal2);
P.add(txtVal3);
P.add(btnplus);
P.add(btnminus);
P.add(btndivid);
P.add(btnmult);
P.add(btnsin);
P.add(btncos);
P.add(btntan);
P.add(btnlogg);
c.add(P);
btnplus.addActionListener(this);
btnminus.addActionListener(this);
btndivid.addActionListener(this);
btnmult.addActionListener(this);
btnsin.addActionListener(this);
btncos.addActionListener(this);
btntan.addActionListener(this);
btnlogg.addActionListener(this);
}
public static void main(String args[])
{
CaculatorFrom obj=new CaculatorFrom();
obj.setVisible(true);
obj.setSize(300,300);
obj.setDefaultCloseOperation(3);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btnplus)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1+val2;
txtVal3.setText("Addation="+c);
{
}
}
else
if(e.getSource()==btnminus)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1-val2;
txtVal3.setText("Minus="+c);
{
}
}
else
if(e.getSource()==btndivid)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1/val2;
txtVal3.setText("division="+c);
{
}
}
else
if(e.getSource()==btnmult)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1*val2;
txtVal3.setText("Multiplication="+c);
{
}
}
else
if(e.getSource()==btnsin)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.sin(val1);
txtVal3.setText("Sin="+c);
{
}
}
else
if(e.getSource()==btncos)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.cos(val1);
txtVal3.setText("Cos="+c);
{
}
}
else
if(e.getSource()==btntan)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.tan(val1);
txtVal3.setText("Tan="+c);
{
}
}
else
if(e.getSource()==btnlogg)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.log(val1);
txtVal3.setText("Log="+c);
}
}
}
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class CaculatorFrom extends JFrame implements ActionListener{
JTextField txtVal1,txtVal3,txtVal2;
JButton btnplus;
JButton btnminus;
JButton btndivid;
JButton btnmult;
JButton btnsin;
JButton btncos;
JButton btntan;
JButton btnlogg;
public CaculatorFrom()
{
txtVal1=new JTextField(23);
txtVal2=new JTextField(23);
txtVal3=new JTextField(23);
Container c=getContentPane();
JPanel P=new JPanel();
btnplus=new JButton("+");
btnminus=new JButton("-");
btndivid=new JButton("/");
btnmult=new JButton("*");
btnsin=new JButton("Sin");
btncos=new JButton("Cos");
btntan=new JButton("Tan");
btnlogg=new JButton("Log");
P.add(txtVal1);
P.add(txtVal2);
P.add(txtVal3);
P.add(btnplus);
P.add(btnminus);
P.add(btndivid);
P.add(btnmult);
P.add(btnsin);
P.add(btncos);
P.add(btntan);
P.add(btnlogg);
c.add(P);
btnplus.addActionListener(this);
btnminus.addActionListener(this);
btndivid.addActionListener(this);
btnmult.addActionListener(this);
btnsin.addActionListener(this);
btncos.addActionListener(this);
btntan.addActionListener(this);
btnlogg.addActionListener(this);
}
public static void main(String args[])
{
CaculatorFrom obj=new CaculatorFrom();
obj.setVisible(true);
obj.setSize(300,300);
obj.setDefaultCloseOperation(3);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btnplus)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1+val2;
txtVal3.setText("Addation="+c);
{
}
}
else
if(e.getSource()==btnminus)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1-val2;
txtVal3.setText("Minus="+c);
{
}
}
else
if(e.getSource()==btndivid)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1/val2;
txtVal3.setText("division="+c);
{
}
}
else
if(e.getSource()==btnmult)
{
int val1=Integer.parseInt(txtVal1.getText());
int val2=Integer.parseInt(txtVal2.getText());
int c=val1*val2;
txtVal3.setText("Multiplication="+c);
{
}
}
else
if(e.getSource()==btnsin)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.sin(val1);
txtVal3.setText("Sin="+c);
{
}
}
else
if(e.getSource()==btncos)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.cos(val1);
txtVal3.setText("Cos="+c);
{
}
}
else
if(e.getSource()==btntan)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.tan(val1);
txtVal3.setText("Tan="+c);
{
}
}
else
if(e.getSource()==btnlogg)
{
int val1=Integer.parseInt(txtVal1.getText());
double c=Math.log(val1);
txtVal3.setText("Log="+c);
}
}
}

0 comments:
Post a Comment