1

我想为 GEF Eclipse 创建一种组件类型的文本框。我能够创建组件但无法使其可编辑。如何达到预期。

4

1 回答 1

1

在 GEF 中,有直接编辑机制可用于这些目的。

当您双击编辑部分时,它应该创建直接编辑请求。我相信这个请求默认情况下会发送到 EditParts 编辑策略的请求。

因此,您可能应该安装此直接编辑编辑策略并返回单元格编辑器

可能是实际安装直接编辑editpolicy,双击时为您提供了文本编辑器,如果默认实现的前景不好,所有这些部分都可以修改。

我检查了似乎没有关于该主题的简单示例,但是有一些讨论说“逻辑”示例包含直接编辑支持。

于 2011-03-06T10:59:17.123 回答