私は、アニメーションの各ステップでフレームを動的に生成してアニメーションを作成しようとしています。今ではピクセル単位で描画するアルゴリズムを実行する必要があるため、新しいフレームと、そのラスタデータを介してアクセスするBufferedImageを使用しています。 しかし、時間の90%は、イメージをJFrameのコンテンツに転送するために使用するjava.awt.graphcis.drawImage()の内部で費やされます。java.awt.graphicsオブジェクトに効率的に描画する
グラフィックオブジェクト内でピクセル単位で描画する方が効率的ですか?
あなたはjava.awt.graphics2D.drawImage(bufferedImage、null、0、0)を試しましたか?私はそれが他の描画方法よりも効率的かどうかは考えていませんが、おそらくそうではありません。 – toto2