• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

标签:eclipse-gef

eclipse

用zest在Eclipse中的draw2d依赖问题

用zest在Eclipse中的draw2d依赖问题
尝试运行this zest教程时,出现以下错误: 类型 org.eclipse.draw2d.FigureCanvas无法 得到解决。是间接的 从所需的.class文件引用 在下面的代码中: GraphNode n = new GraphNode(g, SWT.NONE, "Paper"); 我安装了gef 3.6.2,所以我不明白可能是什么问题。 Ec……继续阅读 »

casting

Draw2D / GEF:如何访问嵌套图形(例如,用于连接)

Draw2D / GEF:如何访问嵌套图形(例如,用于连接)
我目前正在学习GEF(就像在Eclipse项目中一样),并且在这样做时遇到了一个问题。 在我将来的应用程序中,我将必须将Figure与其他Figure的嵌套图形连接。我发现通过以下代码(从内存中引用,用于纯Draw2D应用程序中),我可以访问嵌套图形。 (Figure)someFigure.getChildren().get(1) 通过尝试,我发现当访问的……继续阅读 »

eclipse-gef

为什么GEF编辑器部件不显示?

为什么GEF编辑器部件不显示?
我遵循this tutorial的每个步骤,直到我不得不第一次运行该应用程序,但图形编辑器部分没有出现。本教程和我的项目之间的唯一区别是,在plugins.xml文件的“扩展名”选项卡上,org.eclipse.ui.editor扩展名不包含名为child的“ MyGraphicalEditor(编辑器)”。 解决方案如下: 这就是原因。每个编辑器都……继续阅读 »

draw2d

draw2d导入未解决

draw2d导入未解决
我正在使用gef做一个eclipse插件。当我在安装插件后重新启动eclipse时,遇到很多关于draw2d导入的错误。例如,在我的一堂课中,我有: import org.eclipse.draw2d.ImageFigure; import org.eclipse.draw2d.Label; import org.eclipse.draw2d.MouseEv……继续阅读 »

eclipse-gef

在GEF上为同一文件打开不同的视角时如何打开不同的插件

在GEF上为同一文件打开不同的视角时如何打开不同的插件
我正在使用RCP + GEF开发一个项目,该项目基于GEF Logic示例创建文件。 我有两个插件: 一种用于设计和编辑网络一种实时可视化网络运行的方式。 选择透视图打开正确的插件时该怎么办? 当我和他一起打开文件时,每个插件都能正常工作,但是当我选择透视图时,我不知道如何自动执行该操作。 我的观点如下所示: public class DesignPersp……继续阅读 »

eclipse-gef

是否可以在GEF / GMF项目中使用JUNG / Graphviz Layout / Arrange函数?

是否可以在GEF / GMF项目中使用JUNG / Graphviz Layout / Arrange函数?
我想建立一个图形编辑器来绘制和修改图形。 GEF提供的“自动安排”功能过于简单且无法自定义。是否可以将JUNG / Graphviz自动布局和/或安排功能放入我的GEF编辑器中? 解决方案如下: 关于JUNG,没有问题,但是您必须实现以下代码: 调用布局算法的GEF动作。将您的模型转换为JUNG使用的模型。从JUNG读取布局算法的结果并更改模型(当然……继续阅读 »

eclipse

单个模型元素在UI中代表了多次……如何在GEF中实现?

单个模型元素在UI中代表了多次……如何在GEF中实现?
我有一个模型,其中一个模型对象在显示的图形中多次表示。考虑以下模型: 有很多分区每个分区都有x个SourcePorts和y个DestinationPorts每个SourcePort都可以连接到DestinationPort选择一个分区 我想对此进行可视化,以使所选分区位于中间: 在左侧,所有分区均可见,所有SourcePorts均已绘制中间有选定的分区,所有……继续阅读 »