User Tools

Site Tools


swing:swing_calculator

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
swing:swing_calculator [2020/03/30 08:51] gthanosswing:swing_calculator [2023/03/28 10:25] (current) gthanos
Line 44: Line 44:
         case 15: label = "="; break;         case 15: label = "="; break;
         default:          default: 
-          if( i>4 && i<8) label = (new Integer(i-1)).toString(); +          if( i>4 && i<8) label = String.valueOf(i-1); 
-          else if(i>8) label = (new Integer(i-2)).toString(); +          else if(i>8) label = String.valueOf(i-2); 
-          else label = (new Integer(i)).toString();+          else label = String.valueOf(i);
           break;           break;
       }       }
Line 83: Line 83:
     }     }
     else if(command.equals("=")) {     else if(command.equals("=")) {
-      int mem = (new Integer(memText)).intValue(); +      int mem = Integer.parseInt(memText); 
-      int curr = (new Integer(textField.getText())).intValue();+      int curr = Integer.parseInt(textField.getText());
       //System.out.println("mem:"+mem+", curr:"+curr);       //System.out.println("mem:"+mem+", curr:"+curr);
       if(operation == ADD) {       if(operation == ADD) {
-        textField.setText((new Integer(mem+curr)).toString());+        textField.setText(String.valueOf(mem+curr));
       }       }
       if(operation == SUB) {       if(operation == SUB) {
-        textField.setText((new Integer(mem-curr)).toString());+        textField.setText(String.valueOf(mem-curr));
       }       }
       if(operation == MUL) {       if(operation == MUL) {
-        textField.setText((new Integer(mem*curr)).toString());+        textField.setText(String.valueOf(mem*curr));
       }       }
       if(operation == DIV) {       if(operation == DIV) {
-        textField.setText((new Integer(mem/curr)).toString());+        textField.setText(String.valueOf(mem/curr));
       }       }
     }     }
swing/swing_calculator.1585558275.txt.gz · Last modified: 2020/03/30 07:51 (external edit)