谁帮我完成以下程序 使用java写的小型计算器问题
来源:百度知道 编辑:UC知道 时间:2024/05/31 04:17:57
我用我朋友的账号再对问题进行补充:
else if(e.getActionCommand().equals(".")){ //按的是小数点 if(DisplayText.getText().indexOf('.')<0) DisplayText.setText(DisplayText.getText()+e.getActionCommand()); } else if(e.getActionCommand().equals("+")||e.getActionCommand().equals("-")|| e.getActionCommand().equals("*")||e.getActionCommand().equals("/") ||e.getActionCommand().equals("abs")||e.getActionCommand().equals("sqrt")|| e.getActionCommand().equals("sin")||e.getActionCommand().equals("cos")) {//按的是运算符 c1=Double.parseDouble(DisplayText.getText()); DisplayText.setText(""); switch(e.getActionCommand().charAt(0)){ case '+':flag='p';break; case '-':flag='m';break; case '*':flag='t';break; case '/':flag='d'