• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:長方形をドラッグするJavaアップレット)

長方形をドラッグするJavaアップレット

このQ&Aのポイント
  • Javaアップレットについてです。長方形の内部でドラッグすることで、長方形を移動できるプログラムを作成したい。
  • 長方形の内部でマウスボタンを押し、マウスを移動すると、長方形が移動して表示される。
  • マウスボタンを離すと、長方形がその位置に描かれる。また、長方形を持ち上げている感じを出すために、影を描く。

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

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.2

めんどくさいので「長方形が2つ出てしまう」ことについてヒントだけ: 「長方形が 2つ出る」ってことは, 当然だけどプログラム中で「2つ (以上) 描いている」ってこと. 「長方形の内部をクリック」したときに ・それぞれのフィールドの値がどのようになるのか ・プログラムの実行の流れはどうなるのか を考えてみてください.

buzzard2415
質問者

お礼

「長方形が 2つ出る」ところについて、改善できました。 ありがとうございました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

なにがどう「うまくいかない」んでしょうか?

buzzard2415
質問者

補足

・1度長方形内部で何か動作をすると、それ以降長方形が2つ出てしまう。 ・長方形外部でクリックやマウスボタンを押したりドラッグすると、長方形が移動してしまう。 ・しばらく操作していると、長方形が左または上に行って消えてしまう。 ・ドラッグ操作が滑らかでない。 などです。 とにかく意図しない方向に移動してしまいます。

関連するQ&A