问题标签 [swt]

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 投票
3 回答
2114 浏览

java - 使用 SWT 进行快速像素绘图?

我正在寻找一种快速简便的方法来在 SWT 画布中绘制任意颜色的像素。到目前为止,我正在使用类似的东西:

这是非常可怕的缓慢。用像素填充 300x300 画布大约需要一秒半的时间。我可以在屏幕外创建一个图像,在其中设置像素,然后绘制图像。这会更快,但我特别想要在画布上逐像素绘制图像的渐变绘画效果。

0 投票
4 回答
14560 浏览

java - SWT/JFace:删除小部件

这将创建一个内部带有文本区域的组。

我以后如何删除文本(将其从屏幕上删除,以便我可以用其他内容替换它)?

0 投票
3 回答
639 浏览

java - org.eclipse.swt.widgets.Composite 上的字体在 Linux 上被弄乱了

我扩展了 org.eclipse.swt.widgets.Composite 并在其上创建了许多小部件(标签、表格、文本等)。我面临的问题是标签的文本在 Linux 上被截断,而在 Windows 上看起来很好。当我将 linux 的字体更改为 gothic 时,截断会少一些,但仍然存在。有没有办法使 windows 和 linux 显示同质化。在这种情况下,在 linux 中使用的最佳字体可能是什么。

0 投票
3 回答
4749 浏览

java - SWT 语法高亮小部件

有人知道 SWT 小部件可以成为支持语法高亮的文本编辑器吗?我知道 StyledText 小部件,但我希望有人已经编写了一些库,因此可以指定应该突出显示的关键字。

0 投票
1 回答
1143 浏览

java - java SWT:如何将小部件绘制到屏幕外缓冲区

我想将 StyledText 小部件的内容绘制到图像中;这将提供一种方便的方式将图像粘贴到表格单元格中。

关于解决此问题的最佳方法有什么建议吗?

0 投票
3 回答
233 浏览

java - 如何禁用 JFace 菜单的所有图像但在工具栏中启用它们

如果我创建了一组要在 JFace 应用程序中使用的操作并将图像分配给这些操作,那么这些图像会同时显示在工具栏(我想要它们的位置)和菜单中(我不想要它们的位置)。

除了提供两组完全独立的动作(首先消除了部分动作点)之外,我如何安排这些图像仅显示在工具栏中,而菜单仅显示文本?

0 投票
1 回答
2914 浏览

java - 如何在 SWT 中强制重绘前不可见组的内容?

我是 SWT 的菜鸟,刚刚开始,但我之前曾使用过诸如 Swing 之类的 GUI 框架。

我有一个组合,其中包含一个组和一个按钮。Group 最初设置为不可见(使用 group.setVisible(false)),并在单击按钮时设置为可见。这将启动一个执行一些计算的线程,用进度更新组内的标签(一种手动进度条。这是客户想要的:))。

无论如何,由于某种原因,该组仅在线程完成运行后出现,而我似乎无法使其出现,无论我使用什么(尝试调用this.pack(),this.layout(), this.getShell().layout(), redraw() 在路径中的各种控件上——什么都没有。

这是我创建组的方式:

以下是我从 Button 的 SelectionListener 更新它的方法:

任何线索将不胜感激。

0 投票
2 回答
1578 浏览

java - SWT 中的 Java 编程

嗨..我在java中有这段代码......

当我运行它时,复合“newcomp”不可见..有人可以帮助我吗?

0 投票
1 回答
1855 浏览

java - 有没有办法为 SWT 组件启用双缓冲?

在我正在构建的 Eclipse RCP 应用程序中,我注意到当我重建部分 GUI(通过添加/删除控件)时,GUI 会在每次修改后立即更新和重绘,这会导致闪烁效果。

有没有办法启用双缓冲,这样 GUI 刷新只会在事件分派周期结束时发生一次?

0 投票
1 回答
72 浏览

eclipse - 如何将编辑器连接到位置光标图标?

我已经构建了一个图形编辑器作为 Eclipse 插件。用户可以放大和平移图形图像。

我想使用 Eclipse 图标栏中的“后退”和“前进”箭头图标在图形图像中来回切换,其方式类似于文本编辑器中已经实现的方式。我所有的参考资料都在这个主题上保持沉默

欢迎提供所有线索或更好的参考资料。

M。