私の質問は次のように簡単です。
1)JFrameを拡張するメインクラスがあります。
2) そのクラス内には、その上に BufferedImage を持つ JPanel があります。
3) 最後に、私が「Fire」と呼んでいる JButton もあります..これで設計は完了です..
これが取り引きです:
ボタンを押すと、5 つの Ellipse2D オブジェクトの配列を返す小さなメソッドがあります。(配列は「ポイント」と呼ばれ、本質的には単純な円の配列です..)。
「Fire」を押したときにやりたいことは、これらのオブジェクトを「bf」と呼んでいる BufferedImage に表示し、アニメーションの感覚を与える方法で徐々に色で塗りつぶすことです。それを行う最も簡単な方法は何ですか?
PS swing Timer クラスを使用してみましたが、そのアプローチの問題は、配列を取得したい場合に必要なメソッド呼び出し (actionPerformed 内) にパラメーターを渡すことができないことです...
前もって感謝します