短い質問
すべてのコンポーネントに対して1つのリスナーインスタンスを作成すること、または各コンポーネントに対してインスタンスを作成することについて、適切な推奨事項があるかどうかを知りたいです。
拡張質問
私はJavaSwingアプリケーションを開発しています。
同じ形式で、同じリスナークラスを使用する多数のコンポーネント(それらの間に関係はありません)を持つことができます。私は各リスナーをそれぞれのクラスで作成します。
リスナーは、コンポーネントに導入されたデータに対していくつかの検証を行うために使用されます。
コンポーネントごとにリスナークラスのインスタンスを作成する必要がありますか、それともすべてのコンポーネントにリスナーの同じインスタンスを使用する必要があります。
このコメントを除いて、これに関する良い実践の提案を見つけることができません。それは参照を指していません。