问题标签 [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.
eclipse - 具有许多节点的图形的 Eclipse GEF/Draw2D 性能
使用 Eclipse GEF 或 Draw2D 时如何绘制大型(10.000 个节点)图形?节点可以画得很简单(一个圆圈);没有标签和东西。
对这项任务使用 GEF/Draw2D 可行吗?
java - 使用 swt 处理按键
当按下CTRL-C时,
我想做someStuff()。我写了一些代码,但它“不够好”。我能用它做什么?)
谢谢。
java - 使用 draw2d 和 swt 处理按键
每个org.eclipse.draw2d.Figure 类都有addKeyListener()方法。但是,当按键时,并不是每个 Figure 都能处理它。什么样的人物处理关键事件?
谢谢。
java - draw2d库中的三角形
我看不懂 org.eclipse.draw2d.Triangle 的 api。有一些用于操作的字段:
还有“三角形的点”。但是没有用于直接操作它们的 api。所以我可能需要一些例子来理解..(按点创建三角形或像这样的smt)
谢谢。
java - 从 Draw2D 画布创建 PDF
我正在寻找一种从 Draw2D 画布构建 PDF 的方法。我相信我已经从 Java2D 中看到了一种方法,但不是 Draw2D。涉及到许多图形元素(以及文本),所以我认为我不能走 XSLT 路线。有没有人有什么建议?
eclipse-plugin - Draw2d 中的自定义布局管理器
全部,
我们可以在 draw2d 中定义一个自定义布局管理器吗?如果是,任何人都可以解释一下相同的步骤吗?我需要想出一个可以动态添加行和列的 TableLayout 吗?
eclipse - 带有 Subclipse 和 draw2d 的 Eclipse Indigo
我刚刚在 RHEL 5.4 上安装了 Eclipse Indigo 和 Subclipse 1.6.17。
我不得不取消选择没有 Subversion Revision Graph 因为它需要 draw2d 插件。
我正在使用独立系统,因此我下载并传输了 GEF-draw2d-3.7.0M5.zip,但是当我在软件安装工具中选择它时,我得到响应“找不到 jar:file//GEF- draw2d-3.7.0M5.zip!/
路径与 subclipse 相同 (jar:file//site-1.6.17.zip!/)
有没有其他人有这个问题?
谢谢
担
java - GEF/draw2d 线路路由算法
我正在使用 GEF 和 Draw2d 创建图表。
我有一个要展示的 3 级结构,这意味着:
RootEditPart
/
Level1EditPart
/
Level2EditPart
/
Level3EditPart
其中 Level2 有多个孩子。
我想在 Level3EditParts (在 Level2 容器内)之间绘制连接。
我感到困惑的是我在哪里为这些连接设置线路路由算法,以及它如何通过父/子 EditPart/Figure 层次结构继承。
理想情况下,我想使用 ShortestPathConnectionRouter。我尝试通过使用我的 Level2EditPart 中的图将其设置为连接层的连接路由器来使用它。我的理解是,它会使用这个数字的孩子作为要避开的障碍物(所以它不会画线穿过我的其他 Level3,而是尽量避开它们)。
但是,它不是那样工作的,当我调试 ShortestPathRoutingAlgorithm 中的代码时,它使用一个坐标系统作为连接图(我猜它是连接层的坐标系统),另一个用于Level3 Figure(其父级的坐标系。Level2 Figure)。这意味着当它与我的一个 Level3 相交时它永远不会成功,所以永远不要试图避开它们。
所以我要么误解了 ShortestPathConnectionRouter 的功能,要么我设置不正确。谁能给我一些帮助?
eclipse - 如何创建带有单独标签的 GEF 图?
我一直在尝试创建一个由两部分组成的 Draw2D Figure - 一个中央可调整大小的形状,例如圆形或矩形,以及一个用于底部的可编辑标签。此类图形的一个示例是您在计算机桌面上看到的图标/标签。
第一次尝试是创建一个包含两个子子图形的父容器图形 - 一个放置在中心的形状图形和一个放置在底部的标签。它还实现了 HandleBounds,以便选择和调整大小仅发生在上部形状子图上。事实证明,这不是一个可行的解决方案,因为随着标签随着文本的增加而变宽,主要的父图形以及中心形状的图形也会变宽。换句话说,整个父图形与子标签图形一样宽。
我正在寻找的是一个保持形状图形大小但允许标签图形宽度独立增长的图形。与桌面图标完全相同的行为。
java - eclipse的draw2d图形中的TextBox
有没有办法在draw2d图形中包含一个文本框?(一个代码示例会很好)