Java JTable中的下拉内容

Java JTable中的下拉内容,java,swing,jtable,Java,Swing,Jtable,我想在JTable的每一行中显示数据库中的所有类别。现在,当我单击JTable的每一行时,我需要将其下的产品列表(视为该类别的子项)显示为下拉列表,而不是在焦点丢失时自动关闭的下拉列表,但它应该保持在那里,直到我单击同一行中的最小化图标。这就像扩大内容一样。所以我可以单独展开所有类别。工作类似于JTree,但我需要它在JTable中,以便以适当的格式显示每行的更多信息。有什么想法吗?单击类别上的按钮时,您需要让表格模型添加/删除子类别行 单击类别上的按钮时,需要让表模型添加/删除子类别行 您需要

我想在JTable的每一行中显示数据库中的所有类别。现在,当我单击JTable的每一行时,我需要将其下的产品列表(视为该类别的子项)显示为下拉列表,而不是在焦点丢失时自动关闭的下拉列表,但它应该保持在那里,直到我单击同一行中的最小化图标。这就像扩大内容一样。所以我可以单独展开所有类别。工作类似于JTree,但我需要它在JTable中,以便以适当的格式显示每行的更多信息。有什么想法吗?

单击类别上的按钮时,您需要让表格模型添加/删除子类别行

单击类别上的按钮时,需要让表模型添加/删除子类别行

您需要树型功能。我打赌这会对您有所帮助。

您需要树型功能。我打赌这会对你有所帮助。

你应该看看NetBeans
大纲。下面是一个演示其外观的示例。

您应该看看NetBeans
大纲。这是一张照片,展示了它的样子