特定の画像の上にオーバーレイを描画するためのスイングインターフェイスを構築しています。JPanelに画像を描く方法の例をいくつか見つけましたが、これは問題なく行うことができます。 ただし、この画像の上にオーバーレイを動的に描画しながら、この画像を完全に静的に保ちたいと思います。そのことを念頭に置いて、毎回画像を再描画するのではなく、画像をパネルの永続的な背景として設定できればよいでしょう。これは、現在パネルにグラフィックを表示して新しいグラフィックを再描画したい場合が頻繁にあるため、特に便利です。 paintComponent()
removeAll()
paintComponent()
だから私の質問はこれです:JPanelで永続的な背景画像を設定する方法はありますか、それとも呼び出されるたびに画像を再描画する必要がありますか?