ユーザーが選択できるように、JListに多数のグループを表示しようとしています。アカウントからすべてのグループを収集し、JList に表示するモデルに入れる形式でそれらを返したいと考えています。
次のようにしたほうがよいでしょうか:
- 表示する必要がある情報 (名前と ID) のみを使用し、ユーザーが選択したときに、このデータを使用してサーバーから単一のグループを再度取得します。また
- 各グループをオブジェクトに格納し、toString() メソッドを作成して、ユーザーが項目を選択したときに、返されたオブジェクトのメソッドをすぐに呼び出せるようにします。オブジェクトをフェッチする必要はありません。
取得するグループの数が多すぎてはいけませんが、このメソッドが再びユーザーに使用されると、さらに多くのグループになる可能性があります。
どちらも賛否両論あると思いますが、他の人はどう思っているのか、どんな方法が使われているのか気になります。もっと良い方法があれば、私はすべて耳を傾けます