问题标签 [jface]

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 投票
4 回答
14560 浏览

java - SWT/JFace:删除小部件

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

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

0 投票
4 回答
7610 浏览

eclipse - 使用 Eclipse TableViewer,如何使用箭头键导航和编辑单元格?

我将 aTableViewer与内容提供程序、标签提供程序、aICellModifierTextCellEditors用于每一列一起使用。

当用户选择单元格时,如何添加箭头键导航和单元格编辑?我希望这是一种尽可能自然的行为。

看了一些网上的例子后,似乎有一种旧的方式(与 a TableCursor)和一种新的方式(TableCursor不与CellEditors?? 混合)。

目前,TableViewer没有光标的 my 只会在第一列中滚动。底层 SWT 表显示游标为空。

有没有通过键盘TableViewer使用和单元格导航的好例子?CellEditors

谢谢!

0 投票
2 回答
1510 浏览

communication - Eclipse RCP:在不同 ViewPart 中创建的元素之间的通信?

在不同 ViewPart 上的页面小部件之间进行通信的最佳方式是什么?

通过侦听器或通过共享对象实例,如“getViewSite().getPart()/getPage()”?什么赞成/反对,什么是最适合你的策略?

感谢和问候

0 投票
3 回答
233 浏览

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

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

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

0 投票
2 回答
6068 浏览

api - Eclipse 插件 API:如何为特定平台插件添加 javadoc 支持?

使用 Eclipse 3.4 Ganymede,我找不到为所有平台插件 api 添加 javadoc 支持的方法,但特别是对 JFace e Ui Forms 包。

打开链接到名为“插件依赖项”的库的任何 jar 的属性面板,我在“Javadoc 位置”节点中收到以下消息:

当前的类路径条目属于容器“插件依赖项”,它不允许用户修改其条目中的 Javadoc 位置”...

这是什么意思,我必须用一些有线的 javadoc 位置重新构建 Eclipse?

0 投票
1 回答
72 浏览

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

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

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

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

M。

0 投票
1 回答
5388 浏览

java - 如何在 CTabFolder 中隐藏 CTabItem

我找不到任何使选项卡在 SWT/JFace 应用程序中不可见或以其他方式隐藏的方法 --- 我希望根据用户设置的其他一些偏好设置第二个选项卡可用(或不可用)。

弄清楚这一点应该不难!

0 投票
1 回答
2266 浏览

eclipse - JFace:使用 ColumnViewerToolTipSupport 可调整大小的工具提示

当您将鼠标悬停在任何 Java 元素上时,谁能告诉我如何使用org.eclipse.jface.viewers.ColumnViewerToolTipSupport创建类似于 Eclipse IDE 中显示的工具提示?也就是说,我希望工具提示可以调整大小,除了鼠标悬停之外,我还想挂一个 F2 键以按需显示工具提示。

我已经设法将我自己的自定义控件添加到工具提示(a TableViewer)中,但是我看不到任何方法/方法可以将工具提示设置为可调整大小并且仅在用户单击某个键(例如 esc 键)时消失。这甚至可能ColumnViewerToolTipSupport吗?

我在http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jface.snippets/Eclipse%20JFace%20Snippets/org/eclipse/jface/snippets/viewers/Snippet037FancyCustomTooltips使用了一个示例作为我的参考.java?view=标记

谢谢。

0 投票
1 回答
443 浏览

eclipse - 在*不是* JFace 视图的东西上使用选择服务

我正在构建一个图像编辑器作为 Eclipse 插件。

我想使用属性视图来查看和编辑图像下方模型的属性。因此,我打电话给..

.. 在 createPartControl 中,并在我的 EditorPart 实现中实现 ISelectionProvider 接口,以便模型作为选择返回(因此必须实现 ISelection 接口)。

下一步是编辑器实现 IAdaptable 以为选定对象提供适配器。

然而,我的问题是 getAdapter 永远不会使用 IPropertySource.class 调用,因此属性视图永远不会获得理解图像模型所需的内容。

非常感谢您的帮助。

M。

0 投票
2 回答
4125 浏览

java - Eclipse RCP、SWT、JFace:如何创建仅对视图(而不是整个 shell)具有模式的对话框?

无论如何要创建一个对视图而不是整个外壳(应用程序)模态的对话框?因此,如果说,我有一个名为 A 的视图覆盖了另一个名为 B 的视图,我想打开一个仅对视图 A 模态的对话框,因此当我切换到视图 B 时,对话框和视图 A 将被覆盖观点 B. 有没有我可以做到这一点,即使这不是正常的做法?

谢谢!