ある種の EventListener を使用してドラッグ アンド ドロップできるオブジェクトのために、ある種のインターフェイスをゼロから作成しようとしています。コンポーネントを扱っていないため、javax.swing クラスを直接使用することはできません。ただし、EventObject を拡張して独自のカスタム ActionEvent クラスを作成したので、次のようなことを行うのはフェアプレイです。
これはゲーム エンジン用で、具体的にはゲーム内のインベントリ用です。ドラッグされるアイテムはスプライトですが、非常に基本的なクラスをドラッグできるように、これを十分に一般的なものにしたいと考えています。アイテム ホルダーは ItemHolder と呼ばれ、Sprite を含みます。
これに関する一般的なアドバイスをお願いします。おそらくいくつかの例へのリンク。これはおそらく Java ではあまり人気のないトピックなので、別の言語でも問題ありません。
ありがとうございました。