问题标签 [eclipse-gef]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
839 浏览

eclipse - GEF java draw2d 布局,可调整容器的宽度,使其跨越更多行

我需要在 GEF GraphicalViewer 中显示一行/多行图像,以便它通过跨越更多行来调整容器的宽度

0 投票
1 回答
321 浏览

java - Eclipse GEF 中的父图和子图

您如何在 GEF 应用程序中使一个图形成为另一个图形的子对象?

0 投票
2 回答
716 浏览

eclipse - GEF/Draw2D 人物画廊

我是 GEF/Draw2D 的新手,我看过一些关于该主题的教程,但我想知道你们中是否有人看过与GEF一起提供的所有图形的画廊?这样人们就可以快速看到它们的样子以及它们的目的是什么?

0 投票
2 回答
323 浏览

java - 将图形放在另一个的右上角

我希望子图(org.eclipse.draw2d.Figure)相对于父图的右上角(我想放置一些小图标,即 ImageFigure,距离顶部和右侧边框 12 像素)。是否有现有的布局管理器可以以这种方式布局子级?

org.eclipse.draw2d.XYLayout 不能测量相对于左上角以外的角的位置。

当然,我可以:

  1. 自己编写布局管理器
  2. 每次更改父级的边界时,布局子级图(在父级 layout() 方法中)。

但是,我想知道一些现有的布局管理器是否提供该功能。

请注意,问题是关于 Eclipse GEF,而不是 SWT/JFace 或 Swing。

0 投票
1 回答
496 浏览

editor - 如何使用 GEF 创建附加树编辑器?

我有一个 GEF 的图形编辑器。可以从调色板添加对象。我的意思是一个例子:http: //java-eclipse.info/IBM.Redbooks-Eclipse.Development.using.the.Graphical.Editing.Framework.and.the.Eclipse.Modeling.Framework/7823/images/ fig166_01_0.jpg 所以,现在我想添加一种不同的可能性,在树形视图中显示编辑器中的内容。我发现了“大纲”的可能性。除了将调色板中的对象添加到树视图之外,它工作得很好。我的目标是,图形编辑器和树查看器/编辑器执行相同的操作(添加/删除对象、重命名对象、更改对象的属性……),但以不同的方式显示。有办法吗?

感谢您的帮助!

0 投票
1 回答
1473 浏览

eclipse-rcp - 在 Eclipse GEF 中确定 ScrollingGraphicalViewer 可见区域的大小

我正在尝试使用 Eclipse GEF 创建一个简单的应用程序,该应用程序在 ScrollingGraphicalViewer 中显示图表。在启动时,我希望图表在查看器内居中(想象一个星形布局,其中星形的中心位于视图的中心)。

以下是我认为相关的代码部分:

我的观点:

编辑部分代码:

以及上述编辑部分的父级:

也欢迎该问题的替代解决方案,我肯定是 GEF(和一般的 Eclipse)新手。

0 投票
1 回答
96 浏览

3d - 他们是否有任何 GEF 3D 应用程序 [eclipse 完成插件]?

我需要 GEF 3d 开发软件

0 投票
1 回答
130 浏览

java - 如何从 GEF 编辑器访问我的 java 源模型(来自 JDT)?

我有一个基本的 GEF 编辑器,我想在其中使用当前打开/选定的 java 源编辑器中的模型来显示额外的信息,但我不知道如何从我的编辑器中访问 java 模型。

有任何想法吗?我发现 Eclipse 文档很难导航。

0 投票
1 回答
1981 浏览

java - 使用 GEF 与 ZEST 绘制图表?

ZEST 已包含在 GEF 库中。我对何时使用 GEF 以及何时使用 ZEST 感到有些困惑。我想知道何时使用 GEF 比使用 ZEST 更好,反之亦然?

0 投票
1 回答
907 浏览

eclipse - 具有许多节点的图形的 Eclipse GEF/Draw2D 性能

使用 Eclipse GEF 或 Draw2D 时如何绘制大型(10.000 个节点)图形?节点可以画得很简单(一个圆圈);没有标签和东西。

对这项任务使用 GEF/Draw2D 可行吗?