我正在尝试在 NatTable 的行标题和列标题中应用渐变。在 NatTable 示例中,我可以看到 CSS 文件已用于在 DarkExample 中应用渐变颜色。不过,我更感兴趣的是通过 org.eclipse.nebula.widgets.nattable.style.Style 来应用它。
前景渐变:从左到右红到白
背景渐变:从上到下蓝到白
角渐变:从上到下红到白
可以吗?
可以通过 CSS 完成的所有操作都可以通过编程方式完成,因为 CSS 实际上只是转发到 NatTable 样式 API。
也就是说,您可以使用
GradientBackgroundPainter
。这也显示在 CellPainterExample 中。