• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JAVAのアプレットのアニメーションの質問)

JAVAのアプレットアニメーションの質問

このQ&Aのポイント
  • javaのアプレットに関する質問なんですが、今次の条件でアニメーションを作っているんですが、どうしても解決できない問題があります。
  • 赤い長方形が左から右に動くプログラムを作成し、右端に消えると左端から再度出現するようにします。また、Reverseボタンを押すと長方形の進行方向が左右反対になり、長方形をクリックすると色が変化します。
  • 上記の条件でプログラムを作成しているのですが、長方形をクリックしたときに色の変化ができません。問題の原因が分かりません。ご教授いただけないでしょうか。

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

  • ベストアンサー
  • isle
  • ベストアンサー率51% (77/150)
回答No.1

paintメソッドの中の > if(colorRed=true){ > g.setColor(Color.red); > } > if(colorRed=false){ > g.setColor(Color.blue); > } のif文のところ、colorRedに『代入して』います。 代入式の結果は代入した値となるので赤をセットするコードのみ実行されることになります。

cute_heroe
質問者

お礼

ありがとうございました。 おかげで解決できました。

関連するQ&A