Java 单独更改JTable单元格的内容

Java 单独更改JTable单元格的内容,java,jtable,jpanel,cell,imageicon,Java,Jtable,Jpanel,Cell,Imageicon,因此,假设我创建了一个具有特定数量的列和行的JTable。在JTable已经初始化之后,是否可以将JPanel添加到特定单元格中?JTable一开始是空的,然后我会将X行和Y列的一个单元格改为包含一个JPanel,其中包含大量的ImageIcons。我没有任何代码放在这里真的,我只需要知道我会用什么来完成这一点,以及如何。谢谢。要更改您使用的表中的数据,请执行以下操作: table.setValueAt(...); 这将更新TableModel中的数据 但是,向表中添加JPanel并不是表的设

因此,假设我创建了一个具有特定数量的列和行的JTable。在JTable已经初始化之后,是否可以将JPanel添加到特定单元格中?JTable一开始是空的,然后我会将X行和Y列的一个单元格改为包含一个JPanel,其中包含大量的ImageIcons。我没有任何代码放在这里真的,我只需要知道我会用什么来完成这一点,以及如何。谢谢。

要更改您使用的表中的数据,请执行以下操作:

table.setValueAt(...);
这将更新TableModel中的数据

但是,向表中添加JPanel并不是表的设计使用方式。通常将数据添加到模型中。然后使用
渲染器
在单元格中显示数据

首先阅读上Swing教程中的部分,了解更多信息和示例