如何让JTable只用一列来布局一些行,如:
A1 Section Title Row With long Text
A2 B2 C2 D2
A3 B3 C3 D3
A4 B4 C4 D4
A5 Section Title Row With long Text
A6 B6 C6 D6
A7 Section Title Row With long Text
A8 B8 C8 D8
A9 B9 C9 D9
而不是
A1 Section Title Row With long Text B1 C1 D1
A2 B2 C2 D2
A3 B3 C3 D3
A4 B4 C4 D4
A5 Section Title Row With long Text B5 C5 D5
A6 B6 C6 D6
A7 Section Title Row With long Text B7 C7 D7
A8 B8 C8 D8
A9 B9 C9 D9
我使用xhtmlrenderer完成了这种类型的布局,但我想知道是否可以更改JTable的单个单元格范围。 感谢。
答案 0 :(得分:3)
查看this example,了解如何在JTable中“合并单元格”。
答案 1 :(得分:1)
广告JIDE Grids有CellSpanTable
和GroupTable
。基本思路与@ dogbane的答案中的古代代码相同,即使用不为跨区单元格绘制网格线的自定义UI。