使用 Style() 而不是 CSS 为 NatTable 中的单元格渐变颜色

问题描述 投票:0回答:1

我正在尝试在 NatTable 的行标题和列标题中应用渐变。在 NatTable 示例中,我可以看到 CSS 文件已用于在 DarkExample 中应用渐变颜色。不过,我更感兴趣的是通过 org.eclipse.nebula.widgets.nattable.style.Style 来应用它。

前景渐变:从左到右红到白

背景渐变:从上到下蓝到白

角渐变:从上到下红到白

可以吗?

java swt eclipse-rcp nattable
1个回答
0
投票

可以通过 CSS 完成的所有操作都可以通过编程方式完成,因为 CSS 实际上只是转发到 NatTable 样式 API。

也就是说,您可以使用

GradientBackgroundPainter
。这也显示在 CellPainterExample 中。

© www.soinside.com 2019 - 2024. All rights reserved.