Skip to main content

Calculator Program using jFrame

Calculator Program using jFrame

java swing calculator example
java jframe calculator source code
java code for simple calculator using gui
how to make a calculator in advance java using JFrame
simple calculator program in java using frame
simple calculator program in java source code
write a code to create simple calculator using swing component







import javax.swing.*;
import java.awt.event.*;
public class TextFieldExample extends JFrame implements ActionListener{
    JTextField tf1,tf2,tf3;
    JButton b1,b2;
//declaration of control

    TextFieldExample(){
        JFrame f= new JFrame("Button click demo");
//

        tf1=new JTextField();
        tf1.setBounds(50,50,150,20);

        tf2=new JTextField();
        tf2.setBounds(50,100,150,20);

        tf3=new JTextField();
        tf3.setBounds(50,150,150,20);
       tf3.setEditable(false);  


        b1=new JButton("+");
        b1.setBounds(50,200,50,50);

        b2=new JButton("-");
        b2.setBounds(120,200,50,50);

        b1.addActionListener(this);  // event handing power
        b2.addActionListener(this);


        f.add(tf1);f.add(tf2);f.add(tf3);f.add(b1);f.add(b2);

        f.setSize(300,300);
        f.setLayout(null);
        f.setVisible(true);
f.setDefaultCloseOperation(EXIT_ON_CLOSE);

    }        
    public void actionPerformed(ActionEvent e) {
        String s1=tf1.getText();
        String s2=tf2.getText();
        int a=Integer.parseInt(s1);
        int b=Integer.parseInt(s2);
        int c=0;
        if(e.getSource()==b1){
            c=a+b;
        }else if(e.getSource()==b2){
            c=a-b;
        }
        String result=String.valueOf(c);
        tf3.setText(result);
    }
public static void main(String[] args) {
    new TextFieldExample();
} }






Labels

Show more

Popular posts from this blog

Jframe Form Designing sample

Advance JAva-Jframe Form Designing sample Code import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.awt.Color; public class Sample extends JFrame  { public Sample() {     setTitle("Home");      getContentPane().setBackground(Color.orange);       setSize(300,200);      setLayout(null);         setDefaultCloseOperation(EXIT_ON_CLOSE);      setLocation(100, 100);              JLabel l0=new JLabel("Registration");        l0.setBounds(10,0,100,20);   add(l0);  JLabel l1=new JLabel("Enter Name");  l1.setBounds(30,20,100,20);  add(l1);      JTextField textFieldUserName = new JTextField(50);     textFieldUserName.setBounds(110,20,60,20);     ...

Java Program to update record using JFrame and Prepaired Statement

Java Program to update record using JFrame and Prepaired Statement Java Program to edit record using JFrame and Prepaired Statement Here is table Design  Create table demo using two column as id  and Dname , id is primary key  Program source code  import javax.swing.*;   import java.awt.event.*;   import java.sql.*; public class FrameUpdate extends JFrame implements ActionListener{       JTextField tf1,tf2,tf3;       JButton b1,b2;   JLabel l1,l2; Connection con;    PreparedStatement psmt;   int result; //declaration of control   FrameUpdate(){           JFrame f= new JFrame("UpdateDemo");   // l1=new JLabel("Enter RollNo"); l1.setBounds(150,10,150,50);         tf1=new JTextField();           tf1.setBounds(150,50,150,20);   ...

jbutton Click Event example Advance Java

Jbutton Click Event example Advance Java  Change frame Color On Button click Advance Java  import javax.swing.*; import java.awt.*; import java.awt.event.*;      class FrameDemo extends JFrame implements ActionListener {       JButton btn; Container c;          FrameDemo() {               c=this.getContentPane();        JButton btn= new JButton("Click"); btn.setBounds(100,50,100,50);         c.add(btn);         c.setLayout(null);        btn.addActionListener(this); }                    public void actionPerformed(ActionEvent a) {                     c.setBackground(Color.RED); } }        // cre...