In this tutorials will teach how to make a calculator in java step by step. How to create the calculator in java swing application in best coding practice.
String CalTotal; int num1; int num2; String option; int result;
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "1"); } private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "2"); } private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "3"); } private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "4"); } private void jButton5ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "5"); } private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "6"); } private void jButton7ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "7"); } private void jButton8ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "8"); } private void jButton9ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "9"); } private void jButton10ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: CalTotal = txtTotal.getText(); txtTotal.setText(CalTotal + "0"); }
private void jButton11ActionPerformed(java.awt.event.ActionEvent evt) { option = "+"; num1 = Integer.parseInt(txtTotal.getText()); txtTotal.setText(""); } private void jButton12ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: option = "-"; num1 = Integer.parseInt(txtTotal.getText()); txtTotal.setText(""); } private void jButton13ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: option = "*"; num1 = Integer.parseInt(txtTotal.getText()); txtTotal.setText(""); } private void jButton14ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: option = "/"; num1 = Integer.parseInt(txtTotal.getText()); txtTotal.setText(""); }
private void jButton15ActionPerformed(java.awt.event.ActionEvent evt) { num2 = Integer.parseInt(txtTotal.getText()); if(option.equals("+")) result = num1 + num2; if(option.equals("-")) result = num1 - num2; if(option.equals("*")) result = num1 * num2; if(option.equals("/")) result = num1 / num2; txtTotal.setText(result + ""); }
private void jButton16ActionPerformed(java.awt.event.ActionEvent evt) { txtTotal.setText(""); result = (0); num1 = (0); num2 = (0); }
Introduction to Grocery Inventory Apps Managing grocery inventory can be a daunting task, but with…
This article explain how to make a Fish Inventory Management App in Angular.this app explain…
Introduction to Fish Inventory Management In the aquaculture industry, managing fish inventory is crucial for…
Introduction to Java GUI CRUD Java is a powerful programming language widely used for building…
Introduction to Login Form Design Designing an effective and beautiful login form is crucial for…
Introduction In today creating a responsive login form is essential for providing a seamless user…