使ArrayList成为JTable

我有一个

ArrayList<Map> 

对象,我需要在JTable中显示这个数组的内容。

Map – Key是列名,Object是数据,我该怎么把它拿出来?

实际上,Map包含表中的多行,并且所有行都被添加到数组列表中,现在我需要以表格的forms在Swing应用程序中显示它们,并对它们执行排序和过滤。

对于数据,将列表嵌入TableModel中 。 DefaultTableModel是最好的。

对于列,将列表嵌入TableColumnModel中 。 Best是DefaultTableModel 。

然后使用jtable 构造函数来使用它 。

ArrayList>

这听起来像是工作的错误模型,没有一种合理的方法可以将其转变为单一的表格。 也许你的意思是

 Map> 

这会更有意义。 现在,一个键(列名)被映射到多个值(列值)。