我正在尝试在 JList 中显示一组组以供用户选择。我从帐户中收集所有组,然后我想以某种格式返回它们以放入模型中以显示在 JList 中。
是否会更好:
- 仅使用我需要显示的信息(名称和 ID),然后在用户进行选择时使用此数据再次从服务器获取单个组;或者
- 将每个组存储在一个对象中并创建一个 toString() 方法,以便当用户选择项目时,用户可以立即调用返回对象的方法,而无需获取该对象。
获取的组不应该太多,但是如果再次将这种方法用于用户,比如说用户,它可能会更多。
我可以看到两者的优点和缺点,但我很好奇其他人的想法以及将使用什么方法。如果也有更好的方法,我会全神贯注