import java.awt.*;
import java.awt.event.*;
import java.applet.*;
public class Slip6  extends Applet implements ActionListener
{
      String msg=" ";
      int v1,v2,result;
      TextField t;
      Button b[]=new Button[10];
      Button add,sub,mul,div,clear,equals;
      char choice;
      Panel p,p1;
      public void init()
      {
            setLayout(new BorderLayout());
             p =new Panel();
            t=new TextField(20);
            p.add(t);
                        p1=new Panel();
            p1.setLayout(new GridLayout(5,4));
            for(int i=0;i<10 i="" span="">
            {
                  b[i]=new Button(""+i);
            }
            equals=new Button("=");
            add=new Button("+");
            sub=new Button

            div=new Button("/");
            clear=new Button("C");
            for(int i=0;i<10 i="" span="">
            {
                  p1.add(b[i]);
            }
            p1.add(equals);
            p1.add(add);
            p1.add(sub);
            p1.add(mul);
            p1.add(div);
            p1.add(clear);
                        for(int i=0;i<10 i="" span="">
            {
                  b[i].addActionListener(this);
            }
            add.addActionListener(this);
            sub.addActionListener(this);
            mul.addActionListener(this
            clear.addActionListener(this);
            equals.addActionListener(this);
                  add(p,BorderLayout.NORTH);
            add(p1);
                        }
      public void actionPerformed(ActionEvent ae)
      {
            String str = ae.getActionCommand();
            char ch = str.charAt(0);
            if ( Character.isDigit(ch))
            t.setText(t.getText()+str);
            else
            if(str.equals("+"))
            {
                  v1=Integer.parseInt(t.getText());
                  choice='+';
                  t.setText("");
            }
            else if(str.equals("-"))
            {
                  v1=Integer.parseInt(t.getText());
                  choice='-';
                  t.setText("");
            }
            else if(str.equals("*"))
            {
                  v1=Integer.parseInt(t.getText());
                  choice='*';
                  t.setText("");
            }
            else if(str.equals("/"))
            {
                  v1=Integer.parseInt(t.getText());
                  choice='/';
                  t.setText("");
            }
                        if(str.equals("="))
            {
                  v2=Integer.parseInt(t.getText());
                  if(choice=='+')
                        result=v1+v2;
                  else if(choice=='-')
                        result=v1-v2;
                  else if(choice=='*')
                        result=v1*v2;
                  else if(choice=='/')
                        result=v1/v2;
                                    t.setText(""+result);
            }    
            if(str.equals("C"))
            {
                  t.setText("");
            }
      }
}

Search

Project Categories

Recent Posts

Mail Management System
Posted on 2019-07-18
Online food ordering system
Posted on 2019-07-18
Library Management System
Posted on 2019-07-17
Health center system project
Posted on 2019-07-17
Gym Management System
Posted on 2019-07-17
furniture management system
Posted on 2019-07-17
Electronic shop management system
Posted on 2019-07-17
Automobile Workshop Management
Posted on 2019-07-17
Online Visa Processing System
Posted on 2019-07-17
Inventory management System
Posted on 2019-07-17
petrol-management system
Posted on 2019-07-17
Cloths management system
Posted on 2019-07-17
Society Management system
Posted on 2019-07-17
Mall management system
Posted on 2019-07-17
school management system
Posted on 2019-07-17
Sales Order Processing System
Posted on 2019-07-17
Retail sales management
Posted on 2019-07-17
Raw Materials Management
Posted on 2019-07-17
railway reservation system
Posted on 2019-07-17
purchase and sales management system
Posted on 2019-07-17
Placement Management System
Posted on 2019-07-17
Pet Shop Management System
Posted on 2019-07-17
petrol pump management system
Posted on 2019-07-17
Patient Information System
Posted on 2019-07-17
news agency system
Posted on 2019-07-17
Cinema Booking System
Posted on 2019-07-17
Medical Store System
Posted on 2019-07-17
leave management System
Posted on 2019-07-17
Laboratory Information Management System
Posted on 2019-07-17
content management system
Posted on 2019-07-17
Inventory management System
Posted on 2019-07-17
Institute Management System
Posted on 2019-07-17
Hotel management System
Posted on 2019-07-17
Gym Management System
Posted on 2019-07-17
Garage Management System
Posted on 2019-07-17
Furniture shop management system
Posted on 2019-07-17
Fisheries management  System
Posted on 2019-07-17
Fertilizer scheduling system
Posted on 2019-07-17
online eye care system
Posted on 2019-07-17
Dental Clinic Management System
Posted on 2019-07-17
Cyber Café Management
Posted on 2019-07-17
Milk Billing System
Posted on 2019-07-17
Colddrink management system
Posted on 2019-07-17
Cable management System
Posted on 2019-07-17
Beauty parlor management system
Posted on 2019-07-17
Facebook Clone
Posted on 2019-05-28
Dance Class Management System
Posted on 2019-05-24
Library Management System
Posted on 2019-05-24
Cab Management System
Posted on 2019-05-23
Blood Bank Management system
Posted on 2019-05-23
Beauty Parlour Management System
Posted on 2019-05-23
vissa proccesing system
Posted on 2019-05-23
Toll Plazza
Posted on 2019-05-23
BILLING APPLICATION
Posted on 2019-05-23
FLORICULTURE MANAGEMENT SYSTEM
Posted on 2019-05-23
Car On Rent
Posted on 2019-05-23
E-commers Shop
Posted on 2019-05-23

Sign In