• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:どこが間違ってますか?)

アプレットで計算結果が0以下でもおつりが足りない理由を教えてください

このQ&Aのポイント
  • アプレットを作成していますが、計算結果が0以下でもおつりが足りないというメッセージが表示されません。
  • 計算結果が0以下でもおつりが足りない理由を教えてください。
  • アプレットの計算結果が0以下でもおつりが足りない理由を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mrumesuke
  • ベストアンサー率45% (254/557)
回答No.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)で上書きされているのでは?

chekichekky
質問者

お礼

できましたぁ(>_<)!!

関連するQ&A