我想创建一个表(最终将存在于新的eclipse视图中)。此表具有一些文本列,以及基于其他列具有不同行为的列。它既可以是输入文本的字段,也可以是弹出用户从中选择数据的对话框(并且必须是弹出窗口或动态创建的组合)。无论如何,我知道列中每行需要哪两个。
我的表格是使用TableViewer
和其中的一些TableViewerColumn
构建的。我后来用TableItem
最多4列的字符串数据填充它们。第五个是我有这种特殊行为的那个。
我尝试过TableEditor
但尝试失败了:
TableItem
使用一个时,它以某种方式与表行和列不对齐我需要帮助的是弄清楚如何实现这个目标:
任何想法都会受到高度赞赏。
答案 0 :(得分:0)
好的,弄明白了。这里的例子有很多帮助: http://www.java2s.com/Tutorial/Java/0280__SWT/TableCellEditorComboTextandButton.htm
奥伦