所以假设我创建了一个具有特定列数和行数的JTable。在JTable初始化之后,是否可以将JPanel添加到特定单元格? JTable最初会为空,然后我会更改第X行和第Y列的单元格,而不是包含一个包含一定量ImageIcons的JPanel。我真的没有任何代码放在这里,我只需要知道我将要用什么来完成这个以及如何实现。谢谢。
答案 0 :(得分:0)
要更改您使用的表格中的数据:
table.setValueAt(...);
这将更新TableModel中的数据。
但是,向表中添加JPanel不是表的设计方式。通常,您将数据添加到模型中。然后使用renderer
显示单元格中的数据。
首先阅读Using Custom Renderers上Swing教程中的部分,了解更多信息和示例。