我的GUI中的JList组件中有一个数据列表。
我想知道是否有一个方法可以调用list元素来查看列表中的特定元素。我想在元素中画一条线,好像该元素被取消了。
我想要一个类似的东西,例如Microsoft Word文档中的罢工功能,我在该文本中绘制了一条线。
感谢您的帮助
答案 0 :(得分:2)
您可以将html格式应用于列表的每个元素。因此,如果您知道要通过哪个元素,则可以修改该元素所持有的字符串:
<html><strike>this text will be struck through</strike></html>
编辑:我应该注意到我没有测试过,所以如果Java中不支持strike标记,请尝试s。其中一个应该工作
答案 1 :(得分:1)
JIDE Common Layer有StyledListCellRenderer可用于提供此功能。