使ArrayList成为JTable
我有一个
ArrayList<Map>
对象,我需要在JTable中显示这个数组的内容。
Map – Key是列名,Object是数据,我该怎么把它拿出来?
实际上,Map包含表中的多行,并且所有行都被添加到数组列表中,现在我需要以表格的forms在Swing应用程序中显示它们,并对它们执行排序和过滤。
对于数据,将列表嵌入TableModel中 。 DefaultTableModel是最好的。
对于列,将列表嵌入TableColumnModel中 。 Best是DefaultTableModel 。
然后使用jtable 构造函数来使用它 。
ArrayList
这听起来像是工作的错误模型,没有一种合理的方法可以将其转变为单一的表格。 也许你的意思是
Map>
这会更有意义。 现在,一个键(列名)被映射到多个值(列值)。