私はJavaで小さな2dゲームを開発しようとしています。私のコード内のすべてのオブジェクトは、交差点や移動などについてのジオメトリコードの書き換えを避けるため、Rectangleを拡張します。次の問題はすべてのオブジェクトを描画することです。現時点では、背景をクリアしてすべてのオブジェクトを再描画するRendererクラスを設計しました。反対に、パネルに追加されたJavaコンポーネント(コンポーネントが追加されると、そのコンポーネントの位置が変更されるとコンポーネントがそれ自身で更新される)に対してこれが自動的に実行されることがわかりました。 私の次の考えは、Componentでオブジェクトクラスを拡張することでしたが、私はすでにRectangleで拡張していたので、できません。 これはどのようにして動作させるのですか?Javaカスタムコンポーネント
私は十分に自分自身を明らかにした願っています:)