- 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
尝试运行this zest教程时,出现以下错误:
类型 org.eclipse.draw2d.FigureCanvas无法 得到解决。是间接的 从所需的.class文件引用
在下面的代码中:
GraphNode n = new GraphNode(g, SWT.NONE, "Paper");
我安装了gef 3.6.2,所以我不明白可能是什么问题。 Ec……继续阅读 »
我目前正在学习GEF(就像在Eclipse项目中一样),并且在这样做时遇到了一个问题。
在我将来的应用程序中,我将必须将Figure与其他Figure的嵌套图形连接。我发现通过以下代码(从内存中引用,用于纯Draw2D应用程序中),我可以访问嵌套图形。
(Figure)someFigure.getChildren().get(1)
通过尝试,我发现当访问的……继续阅读 »
我遵循this tutorial的每个步骤,直到我不得不第一次运行该应用程序,但图形编辑器部分没有出现。本教程和我的项目之间的唯一区别是,在plugins.xml文件的“扩展名”选项卡上,org.eclipse.ui.editor扩展名不包含名为child的“ MyGraphicalEditor(编辑器)”。
解决方案如下:
这就是原因。每个编辑器都……继续阅读 »
我正在使用gef做一个eclipse插件。当我在安装插件后重新启动eclipse时,遇到很多关于draw2d导入的错误。例如,在我的一堂课中,我有:
import org.eclipse.draw2d.ImageFigure;
import org.eclipse.draw2d.Label;
import org.eclipse.draw2d.MouseEv……继续阅读 »
我正在使用RCP + GEF开发一个项目,该项目基于GEF Logic示例创建文件。
我有两个插件:
一种用于设计和编辑网络一种实时可视化网络运行的方式。
选择透视图打开正确的插件时该怎么办?
当我和他一起打开文件时,每个插件都能正常工作,但是当我选择透视图时,我不知道如何自动执行该操作。
我的观点如下所示:
public class DesignPersp……继续阅读 »
我想建立一个图形编辑器来绘制和修改图形。 GEF提供的“自动安排”功能过于简单且无法自定义。是否可以将JUNG / Graphviz自动布局和/或安排功能放入我的GEF编辑器中?
解决方案如下:
关于JUNG,没有问题,但是您必须实现以下代码:
调用布局算法的GEF动作。将您的模型转换为JUNG使用的模型。从JUNG读取布局算法的结果并更改模型(当然……继续阅读 »
我有一个模型,其中一个模型对象在显示的图形中多次表示。考虑以下模型:
有很多分区每个分区都有x个SourcePorts和y个DestinationPorts每个SourcePort都可以连接到DestinationPort选择一个分区
我想对此进行可视化,以使所选分区位于中间:
在左侧,所有分区均可见,所有SourcePorts均已绘制中间有选定的分区,所有……继续阅读 »