每行具有不同列数的java JTable
如何让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的单个单元格跨度。 谢谢
# 1 楼答案
商业{a1}有{}和{}。其基本思想与@dogbane答案中的古老代码相同,即使用一个自定义UI,不为跨单元格绘制网格线
# 2 楼答案
看看this example,它展示了如何在JTable中“合并单元格”