【发布时间】:2018-07-03 00:19:33
【问题描述】:
【问题讨论】:
-
你的意思是显示的JList的宽度应该适合文本的长度?你的意思是做什么?
-
如果是前者,并且您的 JList 是
JList<String>,则通过调用jList.setPrototypeCellValue(....)为列表设置原型字符串,其中....表示适当大小的字符串。 -
如需尽快获得更好的帮助,请发帖minimal reproducible example 或Short, Self Contained, Correct Example。
-
@HovercraftFullOfEels “为什么要回答然后删除?”我在发布答案后再次阅读了这个问题,并决定我给出了正确的答案......对于错误的问题!我现在阅读它的方式是,OP 需要在列表中带有自动换行的可变高度单元格。 OP:使用带有正文宽度的 HTML 可能可以实现,但我没有时间检查。
-
@HovercraftFullOfEels OK.. 我有时间重新审视这个问题并确认 HTML 格式的单元格渲染器按预期工作。 :)
标签: java swing jlist defaultlistmodel