【发布时间】:2017-01-15 21:13:36
【问题描述】:
我一直在使用 eclipse GEF 3.x 开发图形编辑器。虽然这个框架有很多例子,但 GEF4 似乎没有很多。由于gef4是基于Java fx重写的,所以举出更多的例子将会使框架普及。例如,经过大量搜索后,我发现使用了IVisualPart 而不是IEditorPart。任何指向综合示例的指针都会有所帮助
【问题讨论】:
我一直在使用 eclipse GEF 3.x 开发图形编辑器。虽然这个框架有很多例子,但 GEF4 似乎没有很多。由于gef4是基于Java fx重写的,所以举出更多的例子将会使框架普及。例如,经过大量搜索后,我发现使用了IVisualPart 而不是IEditorPart。任何指向综合示例的指针都会有所帮助
【问题讨论】:
GitHub 的 GEF 存储库包含各个组件的示例,例如“MVC 徽标示例”演示了 GEF 提供的用于开发图形应用程序的 MVC 技术堆栈的用法,以及演示 GEF 提供的 Zest 技术堆栈用于开发图形应用程序的“Zest 图形示例”基于图形的图形应用程序。
此外,您可以在此处注册免费的 GEF 教程:https://info.itemis.com/en/gef/tutorials/
术语已从 IEditPart 和 IEditPolicy 更改为 IVisualPart 和 IPolicy。此外,IVisualPart 分为 IContentPart、IFeedbackPart 和 IHandlePart。有关详细信息,请查看GitHub Wiki 中的文档,尤其是MVC documentation。
【讨论】: