3
私はGraphics2D
の簡単な絵画で遊んでいます。 Java JFrameとJPanelの相違点Repaint()との相違
JFrame
クラスから、私はその後、
JFrame
クラスに追加
JPanel
に離れてコードを移動することで、私の「スーパーボール」から解決ちらつきを得ることができ、これはなるだろう、なぜ、誰も私を伝えることができるように差?
私はGraphics2D
の簡単な絵画で遊んでいます。 Java JFrameとJPanelの相違点Repaint()との相違
JFrame
クラスから、私はその後、
JFrame
クラスに追加
JPanel
に離れてコードを移動することで、私の「スーパーボール」から解決ちらつきを得ることができ、これはなるだろう、なぜ、誰も私を伝えることができるように差?
JComponentのpaintComponentメソッド(JPanelなど)を描画するときは、デフォルトで描画するときにダブルバッファリングを使用するSwingを使用します。 JFrameのペイントメソッドで直接描画するのは、JFrameが重いコンテナであるFrameから直接継承するためです。また、AWTグラフィックではデフォルトでダブルバッファリングが使用されないため、不安定なアニメーションになります。
お金を借りて本当にありがとうホバークラフト大いに感謝! – Daniel
@ダニエル:あなたは大歓迎です! –