siResult.setText("Result: " + res); tfNumber1.setString(""); tfNumber2.setString(""); tfNumber1.setVisible(true); tfNumber2.setVisible(false); isNumber1 = true; else if (c == cmdExit) destroyApp(true);
: These calculators are highly effective for "Base" DCT4 models (e.g., Nokia 1100, 3310, 6230). nokia dct4 calculator
form.setCommandListener(new CommandListener() public void commandAction(Command c, Displayable d) if (c == cmdAdd) operator = "+"; siOperator.setText("Operator: " + operator); tfNumber1.setVisible(false); tfNumber2.setVisible(true); tfNumber2.setString(""); display.setCurrent(form); isNumber1 = false; else if (c == cmdSub) operator = "-"; siOperator.setText("Operator: " + operator); tfNumber1.setVisible(false); tfNumber2.setVisible(true); tfNumber2.setString(""); display.setCurrent(form); isNumber1 = false; else if (c == cmdMul) operator = "*"; siOperator.setText("Operator: " + operator); tfNumber1.setVisible(false); tfNumber2.setVisible(true); tfNumber2.setString(""); display.setCurrent(form); isNumber1 = false; else if (c == cmdDiv) operator = "/"; siOperator.setText("Operator: " + operator); tfNumber1.setVisible(false); tfNumber2.setVisible(true); tfNumber2.setString(""); display.setCurrent(form); isNumber1 = false; else if (c == cmdEq) if (isNumber1) num1 = tfNumber1.getString(); else num2 = tfNumber2.getString(); siResult