簡體   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