首页 > 其他分享 >在TableViewer中如何给表格的单元格增加其他组件的编辑功能

在TableViewer中如何给表格的单元格增加其他组件的编辑功能

时间:2022-12-27 19:39:22浏览次数:41  
标签:TableViewer 每个 实现 单元格 JFace 组件


我想实现在JFace/SWT下的TableViewer中的单元格中能添加一些组件比如Button,Text,Label的功能,我查了一下,JFace本身已经实现了ComboBoxCellEditor,TextCellEditor,CheckboxCellEditor,DialogCellEditor元件,但是他们都被限制为对每列进行操作,而不能针对每个单元格进行操作。
所以,我目前想给表格的单元格增加其他组件的编辑功能,仿照他们已经实现的,我接下去要实现的是ButtonCellEditor,LabelCellEditor等等,并且可以对每个单元格进行操作,而不是只能针对每个列,并且每个元件还可以跨行跨列显示。有兴趣的哥们,研究一下吧!

样式如下:

在TableViewer中如何给表格的单元格增加其他组件的编辑功能_button


 

标签:TableViewer,每个,实现,单元格,JFace,组件
From: https://blog.51cto.com/u_4176761/5973409

相关文章