java从多个数组列表创建JTable
在一个叫做数据库的类中;有三个{ArrayList
中的元素是并行的。例如,姓氏(1)将是名(1)的姓氏
我想知道如何在JTable
中显示这些ArrayList
。所有ArrayList
显示在不同的列中
你可以在下面搜索框中键入要查询的问题!
在一个叫做数据库的类中;有三个{ArrayList
中的元素是并行的。例如,姓氏(1)将是名(1)的姓氏
我想知道如何在JTable
中显示这些ArrayList
。所有ArrayList
显示在不同的列中
# 1 楼答案
为什么??创建包含这3个属性的自定义
Person
。然后将Person
对象添加到ArrayList。然后您可以创建一个适当的TableModel来显示Person
对象您可以查看Row Table Model以获得更一般的解决方案。{}示例代码将让您了解如何为Person类定制模型
也可以使用Swing教程中的示例创建完全自定义的PersonTableModel
# 2 楼答案
addRow
将Object[]
或Vector
参数添加到模型中然后添加您的列表
见:DefaultTableModel javadocHow to use Tables tutorial