标签: nattable
我正在尝试遵循Rendereing_a_cell_as_a_button类
https://github.com/eclipse/nebula.widgets.nattable/blob/master/org.eclipse.nebula.widgets.nattable.examples/src/org/eclipse/nebula/widgets/nattable/examples/examples/_102_Configuration/Rendering_cells_as_a_link_and_button.java
从Nattable示例创建相似的按钮,我复制了相同的示例代码。
按钮显示在所需的列上,但是单击时样式不会像单击按钮那样改变按钮,也不会调用侦听器,它将进入编辑模式并显示单元格的内容。
Before Click
After click
答案 0 :(得分:0)
如果表还支持编辑,则需要确保显示按钮的列中的单元格不可编辑。这可以通过为该列注册IEditableRule#NEVER_EDITABLE来完成。