Breaking News
Loading...
Monday, 15 February 2016

calculator runtimedesign using 3 field (s5)

07:31:00
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);
}
    }
}

0 comments:

Post a Comment

 
Toggle Footer