问题标签 [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 投票
2 回答
1429 浏览

java - 如何在draw2d中给文字加下划线

有没有一种简单的方法可以在 draw2d 中绘制带下划线的文本,而无需在文本下手动绘制一条线?

0 投票
3 回答
4729 浏览

eclipse - 在 SWT 中打开抗锯齿

我已经打电话gc.setAntialias(SWT.ON);了,它什么也没做。根据该方法,它应该可以工作。

Javadoc 指出:

将接收器的抗锯齿值设置为参数,该参数必须是 SWT.DEFAULT、SWT.OFF 或 SWT.ON 之一。

它不适合我,我在一个简单的画布上绘画。

0 投票
2 回答
2014 浏览

java - 如何在 draw2d 图上指定透明背景颜色?

我正在编写一个 Eclipse 插件,并且我将一些简单的图形(即视图元素)分层在一起以创建图表。

一个简单的组件看起来像这样

一个有渲染问题的简单组件 http://img115.yfrog.com/img115/4946/componentwithopacity.jpg

右侧的鼓图标是小部件抽屉的一部分。

它下面的不完整线试图代表多样性,但它被小部件抽屉挡住了。

我非常努力地在图上获得透明背景,但 SWT 颜色类无法指定 alpha 或透明颜色。

有没有人遇到过这个问题?如何使我的 draw2d Figure 背景透明,以便我可以看到它背后的东西。

这是我遇到的各种其他不透明度相关问题的一个小例子。解决这个问题将解决广泛的视觉问题。

任何帮助是极大的赞赏。简历

0 投票
1 回答
839 浏览

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

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

0 投票
1 回答
610 浏览

java - 在 Eclipse Draw2D 标签中重新对齐文本

我正在使用 Draw2D 标签(带文本的图形)构建一个基于 RCP 的应用程序。当我的图形编辑器重新调整标签大小时,文本保持在其初始位置。无论如何要根据标签的新约束重新定位文本?

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 投票
2 回答
2033 浏览

java - 如何在draw2d图中将标签垂直和水平居中?

我有以下情况:

这仅适用于使用 layout.setHorizo​​ntal(true/false); 使标签垂直或水平居中。,但不在一起。知道如何使它工作吗?

0 投票
1 回答
1060 浏览

layout-manager - 如何构建自定义 draw2d 布局管理器?

我想要一个布局管理器,可以按如下方式排列两个元素:

  • 一个主要元素 ABCDEF 居中

  • 一个“后记”元素 XYZ,位于封装图的右上角

例如:

我可以为此使用现有的布局管理器吗?如何构建支持它的自定义布局管理器?

非常感谢您的建议。

0 投票
1 回答
842 浏览

java - Eclipse/SWT:矩形占据整个画布

我正在编写一个基于 Eclipse RCP 的应用程序,并试图在 ViewPart 上绘制一个矩形。但是,即使指定了边界,矩形似乎也占据了整个屏幕。以下是我的代码。