Java 如何使用Arraylist中的JComboBox将数据循环到JTable中<;classType>;哪个包含另一个arraylist?
我意识到这个标题可能看起来很混乱,所以我要试着举个例子 我有一个JTable,我希望填充一个名为rapport的定制对象的ArrayList report对象包含:int Number、String caseName、ArrayList、ArrayList、int fee 因此JTable的标题如下:编号、案例名称、附录、支出、费用 因此,对于ArrayList中的每个关系,我需要一个新行,其中包含来自关系的属性,带有ArrayList的两个单元格将显示在JComboBox中 我知道使用cellEditor生成特定的列以包含JCombobox,但我不知道如何按照所述从ArrayList加载数据Java 如何使用Arraylist中的JComboBox将数据循环到JTable中<;classType>;哪个包含另一个arraylist?,java,swing,arraylist,jtable,jcombobox,Java,Swing,Arraylist,Jtable,Jcombobox,我意识到这个标题可能看起来很混乱,所以我要试着举个例子 我有一个JTable,我希望填充一个名为rapport的定制对象的ArrayList report对象包含:int Number、String caseName、ArrayList、ArrayList、int fee 因此JTable的标题如下:编号、案例名称、附录、支出、费用 因此,对于ArrayList中的每个关系,我需要一个新行,其中包含来自关系的属性,带有ArrayList的两个单元格将显示在JComboBox中 我知道使用cell
有什么建议吗?扩展
AbstractTableModel
,并包括您的列表
,如地图所示。使用生成的模型构造表。列表的每个元素都是一行,该行的每一列都是Rapport
newjcombobox(list.toArray())
@Arend:我推断他已经知道如何“使特定列包含JComboBox
”的实例中的对应字段。我猜他需要一个围绕列表构建的表格模型。