* To change this license header, choose License Headers in Project Properties.

Similar documents
Answer on question #61311, Programming & Computer Science / Java

* To change this license header, choose License Headers in Project Properties.

Java Programming Summer 2008 LAB. Thursday 8/21/2008

/** Creates new form NewJFrame */ public NewJFrame() { initcomponents(); initblogsearch(); //initializes Index List box }

Travel Agency. Khateeb Engineering Classes. Mini Project. Khateeb Engineering Classes: / Technology to be used

JAVA CODE JAVA CODE: BINOMIAL TREES OPTION PRICING BINOMIALTREE CLASS PAGE 1

Appendix I: Software Coding

I.1 Introduction Matisse GUI designer I.2 GroupLayout Basics Sequential and Parallel Arrangements sequential horizontal orientation

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO

DAFTAR LAMPIRAN. Source Code Java Aplikasi Keyword to Image Renamer Split

jlabel14 = new javax.swing.jlabel(); jlabel15 = new javax.swing.jlabel(); jlabel16 = new javax.swing.jlabel(); jlabel17 = new javax.swing.

CHAPTER 8 INFERENCE. The concept of Inference would be explained in the following chapter, as the CTBN

privateint m, n, smithitemcount, raitaitemcount;

1 Using the NetBeans IDE

/* * MoraDrill.java * Version last updated 6 April 2010 * Written by John K. Estell * Created on November 30, 2008, 10:22 PM */

グラフを表すデータ構造 JAVA での実装

Hanley s Survival Guide for Visual Applications with NetBeans 2.0 Last Updated: 5/20/2015 TABLE OF CONTENTS

Role-Coll Role Based Collaboration Software

Our first program is a simple calculator, which will carry out the arithmetic operations of adding, subtracting, multiplying and dividing numbers.

Project Helpine Report BANQUET HALL BOOKING

TECHNICAL DOCUMENTATION

SampleApp.java. Page 1

!"# $ %&# %####' #&() % # # # #&* # ## +, # -

Example: Building a Java GUI

Example: Building a Java GUI

AP CS Unit 11: Graphics and Events

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

We have several alternatives now, which we need to address. Here is a list of them: 1. How to get HTML interpreted correctly.

Lampiran A. SOURCE CODE PROGRAM

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

Introduction to Programming (Java) 4/12

APPENDIX. public void cekroot() { System.out.println("nilai root : "+root.data); }

// autor igre Ivan Programerska sekcija package mine;

Control Statements: Part Pearson Education, Inc. All rights reserved.

COMP16121 Sample Code Lecture 1

Lecture Notes CPSC 224 (Spring 2012) Today... Java basics. S. Bowers 1 of 8

Multiple Choice Questions: Identify the choice that best completes the statement or answers the question. (15 marks)

LAMPIRAN PERANGKAT LUNAK

Arrays Classes & Methods, Inheritance

Swing - JTextField. Adding a text field to the main window (with tooltips and all)

Introduction to Programming Using Java (98-388)

10 Object oriented programming

Classes and Objects 3/28/2017. How can multiple methods within a Java class read and write the same variable?

Binghamton University. CS-140 Fall Problem Solving. Creating a class from scratch

search value 94 not found

Page 1 of 16. Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

Module - 3 Classes, Inheritance, Exceptions, Packages and Interfaces. OOC 4 th Sem, B Div Prof. Mouna M. Naravani

AppBisect > PrBisect > class Functie. AppBisect > PrBisect > class Punct. public class Functie { double x(double t) { return t;

Studying software design patterns is an effective way to learn from the experience of others

Goals. Lecture 7 More GUI programming. The application. The application D&D 12. CompSci 230: Semester JFrame subclass: ListOWords

COE318 Lecture Notes Week 10 (Nov 7, 2011)

2018/2/5 话费券企业客户接入文档 语雀

CSE 142 Su 04 Computer Programming 1 - Java. Objects

Object-Oriented Concepts

DESIGN AND IMPLEMENTATION OF A PUZZLE GAME USING JAVA SE 1. University Politehnica Timisoara, Faculty Engineering Hunedoara, ROMANIA

Information systems modelling UML and service description languages

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

Systems Programming. Bachelor in Telecommunication Technology Engineering Bachelor in Communication System Engineering Carlos III University of Madrid

Graphical User Interface

COMP16121 Notes on Mock Exam Questions

CSCI 136 Written Exam #2 Fundamentals of Computer Science II Spring 2015

package As7BattleShip;

17 GUI API: Container 18 Hello world with a GUI 19 GUI API: JLabel 20 GUI API: Container: add() 21 Hello world with a GUI 22 GUI API: JFrame: setdefau

CS 180. Recitation 8 / {30, 31} / 2007

GUI (Graphic User Interface) Programming. Part 2 (Chapter 8) Chapter Goals. Events, Event Sources, and Event Listeners. Listeners

13 Recursion. Chapter 13: Recursion 359

Chapter 13 Lab Advanced GUI Applications


Building a GUI in Java with Swing. CITS1001 extension notes Rachel Cardell-Oliver

6.092 Introduction to Software Engineering in Java January (IAP) 2009

CISC-124. Passing Parameters. A Java method cannot change the value of any of the arguments passed to its parameters.

FirstSwingFrame.java Page 1 of 1

Page 1 of 16. Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

Recitation 3 Class and Objects

Computer Science II (20082) Week 1: Review and Inheritance

POLYTECHNIC OF NAMIBIA SCHOOL OF COMPUTING AND INFORMATICS DEPARTMENT OF COMPUTER SCIENCE

The data in the table are arranged into 12 rows and 12 columns. The process of printing them out can be expressed in a pseudocode algorithm as

Exceptions. Author: Boaz Kantor The Interdisciplinary Center, Herzliya Introduction to Computer Science Winter Semester

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

CMPS 390 Data Structures

Exercice G02 (v2) File: MovingBall.java Project: G02-Smileys_v2 1GGE

Module Contact: Dr Gavin Cawley, CMP Copyright of the University of East Anglia Version 1

OLLSCOIL NA héireann THE NATIONAL UNIVERSITY OF IRELAND COLÁISTE NA hollscoile, CORCAIGH UNIVERSITY COLLEGE, CORK. Summer Examination 2012

Proctors are unable to respond to queries about the interpretation of exam questions. Do your best to answer exam questions as written.

Programming - 2. Common Errors

Java Help Files. by Peter Lavin. May 22, 2004

XML. Technical Talk. by Svetlana Slavova. CMPT 842, Feb

CS 112 Introduction to Computing II. Wayne Snyder Computer Science Department Boston University

The design of an ADT should evolve naturally during the problem-solving process Questions to ask when designing an ADT

PART 22. Java GUI Library SWT GUI Library SWING GUI Library Swing First Program

CS180. Exam 1 Review

CS415 Human Computer Interaction

Constructing an Index Fund Using Interior Point Primal Dual Method

University of Palestine. Mid Exam Total Grade: 100

FAQ: Classes & Objects

CS/ENGRD 2110 FALL Lecture 5: Local vars; Inside-out rule; constructors

Chapter 13 Lab Advanced GUI Applications Lab Objectives. Introduction. Task #1 Creating a Menu with Submenus

User Space Multithreading. Computer Science, University of Warwick

Java, Swing, and Eclipse: The Calculator Lab.

Transcription:

/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools Templates * and open the template in the editor. */ package calci; /** * * @author admin */ public class calciform extends javax.swing.jframe { /** * Creates new form calciform */ String str=""; int opera =0,id =0; double value1=0,value2=0; public calciform() { initcomponents(); display.settext("0");

/** * This method is called from within the constructor to initialize the form. * WARNING: Do NOT modify this code. The content of this method is always * regenerated by the Form Editor. */ @SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="generated Code"> private void initcomponents() { jpanel1 = new javax.swing.jpanel(); display = new javax.swing.jtextfield(); jpanel2 = new javax.swing.jpanel(); div = new javax.swing.jbutton(); mul = new javax.swing.jbutton(); add = new javax.swing.jbutton(); one = new javax.swing.jbutton(); sub = new javax.swing.jbutton(); two = new javax.swing.jbutton(); three = new javax.swing.jbutton(); del = new javax.swing.jbutton(); four = new javax.swing.jbutton(); five = new javax.swing.jbutton(); six = new javax.swing.jbutton(); seven = new javax.swing.jbutton(); eight = new javax.swing.jbutton();

nine = new javax.swing.jbutton(); dec = new javax.swing.jbutton(); clear = new javax.swing.jbutton(); zero = new javax.swing.jbutton(); equal = new javax.swing.jbutton(); setdefaultcloseoperation(javax.swing.windowconstants.exit_on_close); settitle("simple Calculater"); setsize(new java.awt.dimension(400, 450)); display.setbackground(new java.awt.color(0, 0, 0)); display.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N display.setforeground(new java.awt.color(255, 255, 255)); display.sethorizontalalignment(javax.swing.jtextfield.right); javax.swing.grouplayout jpanel1layout = new javax.swing.grouplayout(jpanel1); jpanel1.setlayout(jpanel1layout); jpanel1layout.sethorizontalgroup( jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addcomponent(display, javax.swing.grouplayout.alignment.trailing) ); jpanel1layout.setverticalgroup( jpanel1layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addgroup(jpanel1layout.createsequentialgroup().addcomponent(display, javax.swing.grouplayout.default_size, 94, Short.MAX_VALUE)

.addcontainergap()) ); div.seticon(new javax.swing.imageicon("c:\\users\\admin\\documents\\netbeansprojects\\calci\\src\\divide.png")); // NOI18N div.addmouselistener(new java.awt.event.mouseadapter() { ); divmouseclicked(evt); mul.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N mul.settext("x"); mul.addmouselistener(new java.awt.event.mouseadapter() { mulmouseclicked(evt); ); add.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N add.settext("+"); add.addmouselistener(new java.awt.event.mouseadapter() { addmouseclicked(evt);

); one.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N one.settext("1"); one.addmouselistener(new java.awt.event.mouseadapter() { onemouseclicked(evt); ); sub.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N sub.settext("-"); sub.addmouselistener(new java.awt.event.mouseadapter() { submouseclicked(evt); ); two.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N two.settext("2"); two.addmouselistener(new java.awt.event.mouseadapter() { twomouseclicked(evt); );

three.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N three.settext("3"); three.addmouselistener(new java.awt.event.mouseadapter() { threemouseclicked(evt); ); del.setfont(new java.awt.font("tahoma", 1, 24)); // NOI18N del.seticon(new javax.swing.imageicon("c:\\users\\admin\\documents\\netbeansprojects\\calci\\src\\left-arrow-png- File.png")); // NOI18N del.addmouselistener(new java.awt.event.mouseadapter() { ); delmouseclicked(evt); four.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N four.settext("4"); four.addmouselistener(new java.awt.event.mouseadapter() { fourmouseclicked(evt); );

five.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N five.settext("5"); five.addmouselistener(new java.awt.event.mouseadapter() { fivemouseclicked(evt); ); six.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N six.settext("6"); six.addmouselistener(new java.awt.event.mouseadapter() { sixmouseclicked(evt); ); seven.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N seven.settext("7"); seven.addmouselistener(new java.awt.event.mouseadapter() { sevenmouseclicked(evt); ); seven.addactionlistener(new java.awt.event.actionlistener() {

public void actionperformed(java.awt.event.actionevent evt) { sevenactionperformed(evt); ); eight.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N eight.settext("8"); eight.addmouselistener(new java.awt.event.mouseadapter() { eightmouseclicked(evt); ); nine.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N nine.settext("9"); nine.addmouselistener(new java.awt.event.mouseadapter() { ninemouseclicked(evt); ); dec.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N dec.settext("."); dec.setalignmenty(0.4f); dec.addmouselistener(new java.awt.event.mouseadapter() {

decmouseclicked(evt); ); dec.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { decactionperformed(evt); ); clear.setfont(new java.awt.font("tahoma", 1, 36)); // NOI18N clear.settext("c"); clear.addmouselistener(new java.awt.event.mouseadapter() { clearmouseclicked(evt); ); clear.addactionlistener(new java.awt.event.actionlistener() { public void actionperformed(java.awt.event.actionevent evt) { clearactionperformed(evt); ); zero.setfont(new java.awt.font("tahoma", 0, 48)); // NOI18N zero.settext("0");

zero.addmouselistener(new java.awt.event.mouseadapter() { zeromouseclicked(evt); ); equal.setfont(new java.awt.font("tahoma", 1, 48)); // NOI18N equal.settext("="); equal.addmouselistener(new java.awt.event.mouseadapter() { equalmouseclicked(evt); ); javax.swing.grouplayout jpanel2layout = new javax.swing.grouplayout(jpanel2); jpanel2.setlayout(jpanel2layout); jpanel2layout.sethorizontalgroup( jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addgroup(jpanel2layout.createsequentialgroup().addcontainergap().addgroup(jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addgroup(jpanel2layout.createsequentialgroup().addgroup(jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.leading, false).addcomponent(dec, javax.swing.grouplayout.preferred_size, 71,

.addcomponent(seven, javax.swing.grouplayout.alignment.trailing, javax.swing.grouplayout.preferred_size, 71,.addComponent(four, javax.swing.grouplayout.alignment.trailing, javax.swing.grouplayout.preferred_size, 71, ).addgap(10, 10, 10).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING, false).addgroup(jpanel2layout.createsequentialgroup().addcomponent(five, javax.swing.grouplayout.preferred_size, 71,.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(six, javax.swing.grouplayout.preferred_size, 73, ).addgroup(javax.swing.grouplayout.alignment.trailing, jpanel2layout.createsequentialgroup().addcomponent(eight, javax.swing.grouplayout.preferred_size, 71,.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(nine, javax.swing.grouplayout.preferred_size, 73, ).addcomponent(zero, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE))).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING, false).addgroup(javax.swing.grouplayout.alignment.leading, jpanel2layout.createsequentialgroup().addcomponent(div, javax.swing.grouplayout.preferred_size, 71,.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(mul, javax.swing.grouplayout.preferred_size, 73,

.addpreferredgap(javax.swing.layoutstyle.componentplacement.unrelated).addcomponent(add, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE)).addGroup(javax.swing.GroupLayout.Alignment.LEADING, jpanel2layout.createsequentialgroup().addcomponent(one, javax.swing.grouplayout.preferred_size, 71,.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(two, javax.swing.grouplayout.preferred_size, 71,.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(three, javax.swing.grouplayout.preferred_size, 73, ))).addgap(18, 18, 18) false).addgroup(jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.trailing,.addcomponent(del, javax.swing.grouplayout.alignment.leading, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE).addComponent(clear, javax.swing.grouplayout.alignment.leading, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE).addComponent(equal, javax.swing.grouplayout.alignment.leading, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE).addComponent(sub, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE)) );.addgap(0, 11, Short.MAX_VALUE)) jpanel2layout.setverticalgroup( jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addgroup(jpanel2layout.createsequentialgroup()

false).addgroup(jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.leading,.addgroup(jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.baseline).addcomponent(add, javax.swing.grouplayout.preferred_size, 0, Short.MAX_VALUE).addComponent(sub, javax.swing.grouplayout.preferred_size, 55, ).addcomponent(mul, javax.swing.grouplayout.preferred_size, 0, Short.MAX_VALUE).addComponent(div, javax.swing.grouplayout.preferred_size, 0, Short.MAX_VALUE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(one, javax.swing.grouplayout.preferred_size, 55,.addComponent(two, javax.swing.grouplayout.preferred_size, 55,.addComponent(del, javax.swing.grouplayout.alignment.trailing, javax.swing.grouplayout.preferred_size, 55,.addComponent(three, javax.swing.grouplayout.preferred_size, 55, ).addpreferredgap(javax.swing.layoutstyle.componentplacement.unrelated).addgroup(jpanel2layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addgroup(jpanel2layout.createsequentialgroup().addgap(0, 0, Short.MAX_VALUE).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(four, javax.swing.grouplayout.alignment.trailing, javax.swing.grouplayout.preferred_size, 60,.addComponent(six, javax.swing.grouplayout.preferred_size, 55, ))

.addcomponent(five, javax.swing.grouplayout.preferred_size, 0,.addComponent(clear, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE)).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(jPanel2Layout.createSequentialGroup().addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(eight, javax.swing.grouplayout.preferred_size, 55,.addComponent(seven, javax.swing.grouplayout.preferred_size, 55,.addComponent(nine, javax.swing.grouplayout.preferred_size, 55, ).addgap(11, 11, 11).addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(zero, javax.swing.grouplayout.preferred_size, 55,.addComponent(dec, javax.swing.grouplayout.preferred_size, 55, )).addcomponent(equal, javax.swing.grouplayout.preferred_size, 121, ) );.addcontainergap()) javax.swing.grouplayout layout = new javax.swing.grouplayout(getcontentpane()); getcontentpane().setlayout(layout);

layout.sethorizontalgroup( layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addcomponent(jpanel1, javax.swing.grouplayout.default_size, javax.swing.grouplayout.default_size, Short.MAX_VALUE).addComponent(jPanel2, javax.swing.grouplayout.preferred_size, javax.swing.grouplayout.default_size, ); layout.setverticalgroup( layout.createparallelgroup(javax.swing.grouplayout.alignment.leading).addgroup(layout.createsequentialgroup().addcomponent(jpanel1, javax.swing.grouplayout.preferred_size, javax.swing.grouplayout.default_size,.addpreferredgap(javax.swing.layoutstyle.componentplacement.related).addcomponent(jpanel2, javax.swing.grouplayout.preferred_size, javax.swing.grouplayout.default_size, );.addcontainergap(javax.swing.grouplayout.default_size, Short.MAX_VALUE)) pack(); // </editor-fold> private void sevenactionperformed(java.awt.event.actionevent evt) { private void decactionperformed(java.awt.event.actionevent evt) {

private void clearactionperformed(java.awt.event.actionevent evt) { private void onemouseclicked(java.awt.event.mouseevent evt) { str = str +"1"; private void twomouseclicked(java.awt.event.mouseevent evt) { str = str +"2"; private void threemouseclicked(java.awt.event.mouseevent evt) { str = str +"3"; private void fourmouseclicked(java.awt.event.mouseevent evt) {

str = str +"4"; private void fivemouseclicked(java.awt.event.mouseevent evt) { str = str +"5"; private void sixmouseclicked(java.awt.event.mouseevent evt) { str = str +"6"; private void sevenmouseclicked(java.awt.event.mouseevent evt) { str = str +"7"; private void eightmouseclicked(java.awt.event.mouseevent evt) {

str = str +"8"; private void ninemouseclicked(java.awt.event.mouseevent evt) { str = str +"9"; private void decmouseclicked(java.awt.event.mouseevent evt) { str = str +"."; private void zeromouseclicked(java.awt.event.mouseevent evt) { if(!str.equals("")) { str = str +"0"; else {

str=""; display.settext("0"); private void clearmouseclicked(java.awt.event.mouseevent evt) { str =""; display.settext("0"); private void delmouseclicked(java.awt.event.mouseevent evt) { str = str.substring(0,str.length()-1); private void addmouseclicked(java.awt.event.mouseevent evt) { value1 = Double.parseDouble(str); opera =3; str = str + "+"; int n = str.length();

id = n; private void equalmouseclicked(java.awt.event.mouseevent evt) { String str1 = str.substring(id,str.length()); value2 = Double.parseDouble(str1); double res=0; switch(opera) { case 1: res = value1/value2; break; case 2: res = value1*value2; break; case 3: res = value1+value2; break; case 4: res = value1-value2; break;

str = String.valueOf(res); // str=""; private void divmouseclicked(java.awt.event.mouseevent evt) { value1 = Double.parseDouble(str); // System.out.println(value1*2); opera =1; str = str + "/"; int n = str.length(); id = n; private void mulmouseclicked(java.awt.event.mouseevent evt) { value1 = Double.parseDouble(str); // System.out.println(value1*2); opera =2; str = str + "X"; int n = str.length();

id = n; private void submouseclicked(java.awt.event.mouseevent evt) { value1 = Double.parseDouble(str); //System.out.println(value1*2); opera =4; str = str + "-"; int n = str.length(); id = n; /** * @param args the command line arguments */ public static void main(string args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html

*/ try { for (javax.swing.uimanager.lookandfeelinfo info : javax.swing.uimanager.getinstalledlookandfeels()) { if ("Nimbus".equals(info.getName())) { javax.swing.uimanager.setlookandfeel(info.getclassname()); break; catch (ClassNotFoundException ex) { java.util.logging.logger.getlogger(calciform.class.getname()).log(java.util.logging.level.severe, null, ex); catch (InstantiationException ex) { java.util.logging.logger.getlogger(calciform.class.getname()).log(java.util.logging.level.severe, null, ex); catch (IllegalAccessException ex) { java.util.logging.logger.getlogger(calciform.class.getname()).log(java.util.logging.level.severe, null, ex); catch (javax.swing.unsupportedlookandfeelexception ex) { java.util.logging.logger.getlogger(calciform.class.getname()).log(java.util.logging.level.severe, null, ex); //</editor-fold> /* Create and display the form */ java.awt.eventqueue.invokelater(new Runnable() { public void run() {

new calciform().setvisible(true); ); // Variables declaration - do not modify private javax.swing.jbutton add; private javax.swing.jbutton clear; private javax.swing.jbutton dec; private javax.swing.jbutton del; private javax.swing.jtextfield display; private javax.swing.jbutton div; private javax.swing.jbutton eight; private javax.swing.jbutton equal; private javax.swing.jbutton five; private javax.swing.jbutton four; private javax.swing.jpanel jpanel1; private javax.swing.jpanel jpanel2; private javax.swing.jbutton mul; private javax.swing.jbutton nine; private javax.swing.jbutton one; private javax.swing.jbutton seven; private javax.swing.jbutton six; private javax.swing.jbutton sub; private javax.swing.jbutton three;

private javax.swing.jbutton two; private javax.swing.jbutton zero; // End of variables declaration