在nattable中绘制每个n个单元格的更厚边缘并设置颜色

时间:2017-01-27 07:58:14

标签: java nattable

a)如何水平地绘制每两个单元格的较厚边缘?
b)垂直每个2或3个单元格? c)如何设置边框颜色?

提前致谢。


Example

1 个答案:

答案 0 :(得分:0)

要仅在单元格的一侧渲染边框,您需要在内容画家周围配置CustomLineBorderDecorator。此外,您需要对应显示此类边框的单元格应用特殊标签,以指示要绘制的边框。这些标签在CustomLineBorderDecorator本身中定义。

边框的颜色可以在创建CustomLineBorderDecorator时静态设置,也可以通过样式属性动态设置。

要仅针对特定列和行使用标签。我们在Getting Started Tutorial或我们的Styling documentation中解释了这一点。

NatTable项目提供了一个示例应用程序,它为所有配置可能性和支持的功能提供了各种示例。请求的功能例如显示在_4222_CellPainterExample