JAVA CALCULATOR IN SWING![]() /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package Swing; /** * * @author Administrator */ import java.awt.Color; import javax.swing.*; import java.awt.event.ActionListener; import java.awt.event.*; public class Calculator implements ActionListener{ JFrame fr; JPanel p; JTextField t1,t2,t3; JLabel l1,l2,l3; JButton b1,b2,b3,b4,b5; Calculator() { fr=new JFrame("CALCULATE"); p=new JPanel(); p.setLayout(null); l1=new JLabel("Enter First Number : "); l2=new JLabel("Enter Second Number : "); l3=new JLabel("Result : "); t1=new JTextField(20); t2=new JTextField(20); t3=new JTextField(20); b1=new JButton("add"); b2=new JButton("sub"); b3=new JButton("mul"); b4=new JButton("div"); b5=new JButton("clear"); l1.setBounds(20, 30, 100,25); t1.setBounds(150,30,100,25); l2.setBounds(20,60,100,25); t2.setBounds(150,60,100,25); l3.setBounds(20,90,100,25); t3.setBounds(150,90,100,25); b1.setBounds(20,150,70,25); b2.setBounds(90,150,70,25); b3.setBounds(160,150,70,25); b4.setBounds(230,150,70,25); b5.setBounds(300,150,70,25); p.add(l1); p.add(t1); p.add(l2); p.add(t2); p.add(l3); p.add(t3); p.add(b1); p.add(b2); p.add(b3); p.add(b4); p.add(b5); b1.addActionListener(this); b2.addActionListener(this); b3.addActionListener(this); b4.addActionListener(this); b5.addActionListener(this); fr.add(p); fr.addWindowListener(new winclose()); fr.setSize(800,800); fr.setVisible(true); } public void actionPerformed(ActionEvent e) { float a,b,res=0; String r; String s=e.getActionCommand(); System.out.println(s); a=Float.parseFloat(t1.getText()); b=Float.parseFloat(t2.getText()); if(s.equals("add")) { res=a+b; } if(s.equals("sub")) { res=a-b; } if(s.equals("mul")) { res=a*b; } if(s.equals("div")) { res=a/b; } t3.setText(""+res); System.out.println("Result = "+res); if(s.equals("clear")) { t1.setText(""); t2.setText(""); t3.setText(""); } } public static void main(String args[]) { Calculator obj=new Calculator(); } } class winclose extends WindowAdapter { @Override public void windowClosing(WindowEvent e) { System.exit(0); } } |
Computer Science :: 11th/12th, Computer Engineering :: Degree/Diploma, Coding Concept ( C, C++ & JAVA Programming, JDBC Concept, DBMS - SQL Concept, Data Structure, Communication & Network Concept.
Tuesday, July 14, 2015
JAVA CALCULATOR IN SWING
Subscribe to:
Post Comments (Atom)
-
1) Workbook - A workbook is like a book and consists worksheets. 2) Worksheet - A worksheet is working area consists rows and columns. By...
-
Programmingway: SSC ICT PAPER PATTERN : INFORMATION COMMUNICATION TECHNOLOGY (41) (E) (NEW COURSE) NOTE: - (i) All questions are compu...
-
Choose Eklavya, for Computer Education वाह रे जिंदगी, एक साल में बहुत कुछ दिखाया है तूने..!!
No comments:
Post a Comment