Java 将按钮分配给JXTreeTable中的行

Java 将按钮分配给JXTreeTable中的行,java,jtable,jxtreetable,Java,Jtable,Jxtreetable,我试图将按钮分配给JXTreeTable实例中的一行。 它正在工作,但当我展开一行时,按钮仍保留在原来的位置。我不能发布任何照片,因为我没有10点声誉。。。例如: 在本例中,姓氏是一个可展开的行,按钮位于第三行 ╔═══════════════╦══════════════════════════╗ ║ Property ║ Value ║ ╠═══════════════╬══════════════════════════╣ ║ Name

我试图将按钮分配给JXTreeTable实例中的一行。 它正在工作,但当我展开一行时,按钮仍保留在原来的位置。我不能发布任何照片,因为我没有10点声誉。。。例如:

在本例中,姓氏是一个可展开的行,按钮位于第三行

╔═══════════════╦══════════════════════════╗
║   Property    ║          Value           ║
╠═══════════════╬══════════════════════════╣
║ Name          ║ Mark                     ║
║ + Last names  ║ [name_1, name_2, name_3] ║
║ Age           ║ 30[button here]          ║ <------- button is now here
║ Length        ║ 1.80                     ║
╚═══════════════╩══════════════════════════╝
╔═══════════════╦══════════════════════════╗
║   所有物║          价值║
╠═══════════════╬══════════════════════════╣
║ 名称║ 做记号║
║ + 姓氏║ [姓名1、姓名2、姓名3]║

║ 年龄║ 30[此处按钮]║ 这与JTable中的渲染按钮的过程相同,您需要创建一个能够执行所需任务的单元渲染/编辑器…我已经有了一个自定义单元编辑器和渲染器。我在每一行中呈现一个JPanel,其中包含一个JTextField和一个JButton。但不管我怎么做,按钮都会保持原来的行。好吧,没有一个例子说明你是如何解决问题的,这是我能做出的最好猜测。没关系,我已经解决了。我是通过索引来识别行的。现在我通过他们的财产名称来识别他们。谢谢你。
╔═══════════════╦══════════════════════════╗
║   Property    ║          Value           ║
╠═══════════════╬══════════════════════════╣
║ Name          ║ Mark                     ║
║ + Last names  ║ [name_1, name_2, name_3] ║
║ index 1       ║ name_1[button here]      ║ <------ button stays at row 3
║ index 2       ║ name_2                   ║
║ index 3       ║ name_3                   ║
║ Age           ║ 30                       ║ <------ button should be here
║ Length        ║ 1.80                     ║
╚═══════════════╩══════════════════════════╝