0

我在 SWT 中遇到了 TableEditor 的问题。我正在使用此链接中的代码:http: //git.eclipse.org/c/platform/eclipse.platform.swt.git/tree/examples/org.eclipse.swt.snippets/src/org/eclipse/ swt/snippets/Snippet88.java

除了一件事之外,该代码非常适合我想要的东西。如果表中没有任何内容,则我无法编辑需要编辑的列。

更具体地说,我正在使用 TableViewer 用我的代码中其他地方的数据填充表格。如果表中填充了来自其他地方的数据,那么我可以编辑该值,但由于某种原因,当列中没有任何内容时我无法编辑该列(即,如果我还没有从其他地方获取数据)。这对我来说是一个很大的缺点。

希望这只是更改编辑器属性的问题,但我似乎无法找到在哪里/如何更改它。有没有人遇到过这个问题?对此的任何帮助将不胜感激!

提前致谢!:)

4

1 回答 1

1

通常你会想以某种方式提示用户有一种方法可以编辑它。这可以通过在表格中添加合成项目来实现: 在此处输入图像描述

于 2013-05-16T23:24:54.057 回答