gpt4 book ai didi

java - JList 添加到 Object.toString

转载 作者:行者123 更新时间:2023-12-01 22:17:35 25 4
gpt4 key购买 nike

我有一个对象类,可以说是发货。该 cargo 使用 JList 中非常常用的 toString 显示,但有一个 JList,我需要在其中显示该 cargo 的更多值(例如日期、买家......)。我可以在此处执行 @Override toString 吗?仅在这个“for”循环中?

for(Shipement s: listShipement){
model.addElement(s);
}

我可以在这里覆盖它吗?我知道它很愚蠢,但我需要它。

最佳答案

but there is one single JList where I need more values of that shipement to be shown

两个选项:

a) 设置 ListCellRenderer在列表中,它会产生您想要的输出。您需要自己实现该类,但您可以扩展 DefaultListCellRenderer .

b) 将列表条目包装到其他某个类中,该类具有可以执行您所需操作的 toString 方法。

关于java - JList 添加到 Object.toString,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30699907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com