问题标签 [draw2d]

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 回答
201 浏览

javascript - 使用 javascript 库 draw2d 的连接链接选择不准确

我想使用 draw2d 库实现图形设计器。在演示中,单击任何连接链接都是准确的,否则在我的应用程序中单击链接不准确,因为大多数时候没有选择连接(VectorFigure 等元素没有选择问题)。我的应用程序和演示之间的唯一区别是名为“paintarea”的 div 容器;事实上,我没有使用专用的框架,因此paintarea 不会从 x=0 和 y=0 开始。任何人都可以帮助我吗?非常重要...在此先感谢。

0 投票
1 回答
546 浏览

layout - GEF:如何自下而上绘制图表

我正在尝试在 GEF 编辑器中绘制一棵树。问题是我需要自下而上地绘制它。我有一个用于节点图形的主层和一个用于连接的连接层。主层是 a FreeformLayer,根编辑部分是 a ScalableFreeformLayeredPane。主层有一个XYLayout.

现在我需要找到编辑器的底部边缘(= 视口???),以便能够在该位置(主层的底部 y - 标记的高度 = y)绘制图形的底部级别(“令牌”)令牌)。我怎么能得到那个?

我已经尝试这样做,BorderLayout以便将标记绘制在编辑器的底部(BorderLayout.BOTTOM),并将其上方的节点绘制在 中BorderLayout.CENTER,但是我在选择时遇到了麻烦,并且布局远非我想要实现的.

所以基本上我想让所有节点都在一层。我可以设置令牌的位置,但它们上面的节点必须动态计算。我怎样才能做到这一点XYLayout

提前谢谢了!

(或者,如果更容易实现,将标记定位在 y 中心是可以接受的)

0 投票
1 回答
312 浏览

javascript - Javascript Draw2d - CanvasRenderingContext2D.implement 不是函数

在浏览器控制台中,当加载使用 draw2d 库的页面时,会出现“CanvasRenderingContext2D.implement is not a function”。是一个重要的问题吗?该应用程序似乎运行正常。我使用与 jquery 兼容的 mootools,因为在我的应用程序中已经导入了 jquery,所以问题可能是这样的。提前感谢您的任何回答。

0 投票
2 回答
357 浏览

eclipse - 在eclipse插件中使用draw2d绘制垂直标签

我正在使用 gef 做一个 Eclipse 插件。有人知道如何绘制垂直标签吗?

亲切的问候, Kyriakos Georgiou

0 投票
0 回答
102 浏览

graph - 如何在 GEF 编辑器中使用 prefuse 布局图形

是否可以“插入”prefuse 布局(例如NodeLinkTreeLayout)以在 GEF 编辑器中布局图形?还是我必须将算法移植到 Draw2D?

0 投票
1 回答
483 浏览

javascript - 我将如何使用 darw2d 和 graphiti 绘制流程图?

这是链接:http ://www.draw2d.org/draw2d/

我想使用draw2d库在上面的链接中创建流程图,现在问题是它不是开源的并且是付费的,但是在购买这个产品之前我有一些疑问:

-想要确认许可。

-想知道他们提供的支持。

-在购买产品之前需要知道我是否可以先使用试用版。

如果有人知道如何联系他们,请告诉我,非常紧急。

提前致谢:)

0 投票
1 回答
347 浏览

raphael - 如何使用石墨制作钻石形状?

你能告诉我如何在graphiti中制作钻石形状吗,我已经使用RestoreBridge示例进行了尝试,但该示例是SVG导入,所以请提供一些想法或代码来制作类似钻石的形状(可调整大小和可拖动的钻石)。

提前致谢:)

0 投票
1 回答
1086 浏览

eclipse-plugin - 如何使用draw2d设置图像的背景颜色?

我使用RectangleFigurein draw2d绘制了一个矩形。我可以通过调用为矩形图形着色rectangleFigure.setBackgroundColor。现在我也想以同样的方式为图像着色。为此,我ImageFiguredraw2d中使用,并通过调用ImageFigure.setBackgroundColor(). 但它没有给我任何颜色。那么如何为draw2d中的图像赋予背景颜色?

0 投票
1 回答
159 浏览

raphael - 如何处理 Graphiti 中的图形重叠?

我有一个大矩形和一个由石墨制成的小矩形,现在当我将小矩形拖到大矩形上时,我无法选择那个小矩形,而是选择了大矩形。

简而言之,小矩形在大矩形上之前没有鼠标事件。

那么,当我们将任何图 1 拖到其他图 2 上时,有什么办法,那么图 1 应该是可拖动的,而不是图 2。

我已经从大矩形(图 2)中删除了所有可选属性和可拖动属性,但它不起作用。请帮助我,因为它非常重要。提前致谢:)

0 投票
0 回答
165 浏览

java - 是否有用于显示 DFX/Autocad 文件的 SWT 小部件?(或将其转换为 Draw2D 的转换器)

我有一些 DXF 或 Autocad 文件,需要在 eclipse rcp 应用程序中显示这些文件。是否有提供此类功能的小部件?或者是否有一个库可以将这些以某种方式转换为 draw2d 对象?