- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どこが間違ってますか?)
アプレットで計算結果が0以下でもおつりが足りない理由を教えてください
このQ&Aのポイント
- アプレットを作成していますが、計算結果が0以下でもおつりが足りないというメッセージが表示されません。
- 計算結果が0以下でもおつりが足りない理由を教えてください。
- アプレットの計算結果が0以下でもおつりが足りない理由を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
if(event.getSource() == button2) { int diff = Integer.parseInt(textfield1.getText()) - Integer.parseInt(label3.getText()); if(diff < 0){ String otsuri; otsuri ="おつりが足りません"; label1.setText(otsuri);} // (1) String otsuri; otsuri ="お釣りは"+ diff +"円です。"; label1.setText(otsuri);} // (2) (diff < 0)が成立してもしなくても(2)を通ってしまいませんか? つまり (1)でlabel1にセットされたテキストが… (2)で上書きされているのでは?
お礼
できましたぁ(>_<)!!