table从行中获取单元格

时间:2012-05-19 06:12:00

标签: eclipse-plugin swt eclipse-rcp jface

我有一个包含3行3列的表。现在我想添加2行的第2列单元格的控件。这意味着这是单元格中的文本还是combox。如何获取第2行的第2列并在SWT JFace中动态删除组件?

1 个答案:

答案 0 :(得分:3)

您使用的是TableViewer吗?

SWT-获取项目的方式首先按行而不是按列编制索引。 获取第二行中第三列的文本是这样完成的:

table.getItem(1).getText(2);

要显示自定义控件,例如组合框,您必须手动绘制它或使用SWT的TableEditor

另请参阅本教程:http://www.eclipse.org/articles/Article-Table-viewer/table_viewer.html