我正在寻找JTable的解决方案,我可以改变每行中的列数,但行的大小(以像素为单位)是恒定的。
到目前为止,我发现stackoverflow引用只是死链接到旧解决方案:
JTable with varying number of columns per row
现在有更新的更好的方法吗? 如果是这样,什么? 如果没有,是否有人知道旧的解决方案是什么?
感谢。
答案 0 :(得分:1)
我会创建一个渲染器(具有多个固定大小标签的面板,甚至每种类型的行都有多个面板)。
应该是TableModel中应用了渲染器的一列。
答案 1 :(得分:1)
有谁知道旧解决方案是什么?
可能会找到这些示例,这些示例似乎是在上一个千年中为Swing测试版发布的,here。您可能正在寻找MultiSpanCellTable
。它们可能是一个有用的研究对象,但它们不当前。 YMMV。