如何将列表添加到JLabel?

时间:2017-01-05 17:14:18

标签: java swing list jlabel

我现在正在编写Java游戏,我有一个问题,我有一个List类型是排名,字段名称和分数,我想将这些字段添加到JLabel。遗憾的是,方法setText()无法修复。我该怎么办?

1 个答案:

答案 0 :(得分:0)

  

包含字段名称和分数

JLabel不是为了显示多行文字而设计的。

您可以使用HTML格式化文本。

或者我建议更好的方法是使用JTable,它旨在以行/列格式显示数据。

阅读How to Use Tables上Swing教程中的部分,了解更多信息和工作示例。

  

我有一个列表,其类型是排名

您可能还需要查看Row Table Model,了解自定义TableModel的示例,了解如何在表格中显示Ranking对象。