繁体   English   中英

Java awt计算器+/-,如何用-替换+:第一次单击=“-”,第二次单击=“ +”,依此类推

[英]Java awt calculator +/- , how to replace + with - : 1st click = “-”, 2nd click = “+” and so on

[解决了]

我正在为计算器应用程序工作,但有点卡住了。 例如,我需要工作到+/-按钮。 我如何用-代替-例如? 就像Windows计算器一样:第一次单击=-,第二次单击= +,依此类推。 我有一些代码,我使用MouseListener来计算点击次数。 如果在这里,我将发布。 我与awt合作,还没有开始。

 if(click %2 !=0)
 {
    text.setText("-"+text.getText());
 }
 else
 {
    text.setText(""+text.getText());
 }

textTextField对象。 如果您需要更多详细信息,我将在此处添加部分代码。 谢谢

试试这个:

if(click %2 !=0){
    text.setText("-"+text.getText());
}
else{
    // remove your first character (- sign)
    text.setText(text.getText().substring(1));
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM