0

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

4

1 回答 1

3

您使用 TableViewer 吗?

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

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

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

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

于 2012-05-19T20:39:24.110 回答