- PR -

JPopupMenuが枠しか表示されない

投稿者投稿内容
ゆうぎり
会議室デビュー日: 2005/07/04
投稿数: 10
投稿日時: 2005-07-10 18:35
2つめが描画されない原因がわかりました。

gra2D2.drawImage(image1・・ の image1の画像の取り込みを
2つめでしていなかったことのようです。
1つめの描画の部分で取り込んでいたので、2つめでは取り込まなくても
image1には取り込まれているから大丈夫だと思っていました。

repaint()を使わなくてよくなったのでポップアップもきちんと表示されるようになりました。
repaint()とポップアップの関係はわかりませんが、「JPopupMenuが枠しか・・」は解決しました。
原因の確認のしかたもわかったので、次からはもっと自分で確認して
件名と違うところに行かないようになりたいです。

それと panel.revalidate(); も間違っていました。
これがあると画像を変えた時、スクロールが消えてしまいます。
次は画像の大きさに合ったスクロール表示をやってみます。

これからもよろしくお願いします。
ありがとうございます。

[ メッセージ編集済み 編集者: ゆうぎり 編集日時 2005-07-10 18:44 ]

スキルアップ/キャリアアップ(JOB@IT)