是否可以在 NatTable 中放置一个按钮?

Is it possible to put a button in a NatTable?

enter image description here

是否可以像附图那样在 table 中放置一个按钮?

NatTable 是自定义绘制的 table 控件。在 table 中放置真正的按钮是可能的,但实际上并没有真正的意义,甚至可能导致更大的 tables 中的资源问题。

只要有相应的画家,其实什么都能画。对于按钮,您当然还需要动作绑定。 NatTable 有 ButtonCellPainter 将单元格呈现为按钮。但实际上模仿按钮按下的实现有点过时恕我直言。相应的示例应该让您了解可以做什么以及如何做。

https://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/tree/org.eclipse.nebula.widgets.nattable.examples/src/org/eclipse/nebula/widgets/nattable/examples/examples/_102_Configuration/Rendering_cells_as_a_link_and_button.java