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

java - TreeViewer#update(对象元素,字符串 [] 属性);属性指的是什么?

我一直想知道properties方法中的参数TreeViewer#update(Object element, String[] properties)。这些是什么?他们指的是什么?我不确定里面有什么String[]- 是否有预定义的常量可以使用?或者这些是我的列标题的名称?还有什么?

我找不到任何使用的例子,update()它没有null作为properties. Javadoc 对我没有什么帮助。

谢谢!

0 投票
1 回答
9473 浏览

eclipse - 在 Eclipse 中创建 CellEditor 时出现 AssertionFailedException

希望有人能指出我正确的方向。我正在尝试在 Eclipse 中创建一个 CellEditor,当我单击该字段时,我得到一个未处理的事件循环异常,并带有下面的堆栈跟踪。

此列的单元格编辑器代码如下所示

0 投票
1 回答
5349 浏览

java - 在 SWT TableViewer 中对齐图像

我刚刚发现,在 swt tableviewer 中对齐图像是不可能的。如果它的 labelprovider 为其返回图像,则使用 SWT.RIGHT(例如)创建一个 TableColumn 对该列没有影响。问题:有没有其他方法可以对齐图像而不是修改图像文件本身并在其中添加一些额外的像素?

0 投票
4 回答
2129 浏览

java - 图片未加载

试图运行代码

给我错误信息

附加信息:

在 Eclipse 中,我展开 Chapter05,然后是 examples.ch5,然后右键单击 LabelExample.java,然后选择 Run As,然后选择 1 Java Application。

我尝试将 interspatial.gif 放在 Chapter05 目录、示例目录、ch5 目录和图像目录(可能与同一章的其他源代码有关)。

有“一个包examples.ch5;” 文件开头的行。

为什么图片加载不出来?

0 投票
2 回答
3744 浏览

java - 可以将 HTML 样式的链接添加到 SWT StyledText 中吗?

我知道 SWT 有一个 Link 类来创建 HTML a href 样式链接作为小部件,但我试图找到一种方法来使 StyledText 控件中的某些文本出现并用作链接。

如果您按住控件并将鼠标悬停在方法名称上,我觉得 Eclipse 会在他们的代码编辑器中执行此操作,但我知道 Eclipse Java 编辑器比 StyledText 控件复杂得多。

0 投票
5 回答
6991 浏览

java - TableViewer 中的字段之间的制表符

我想做的是能够在表格中的元素之间进行制表符。

我目前正在像这样创建我的表。

但我不确定如何设置表格。就编辑列、显示数据等而言,其他一切都有效。只是停留在最后一部分。

如果我错过了明显的文档或 javadocs - 我很抱歉,甚至指出这些都会很棒。

0 投票
4 回答
7938 浏览

java - SWT/JFace 还是 Eclipse RCP?

选择 Eclipse 富客户端平台作为我的应用程序的基础,而不是仅仅使用 SWT/JFace 的原因是什么?

0 投票
1 回答
961 浏览

java - 禁用 JFace TextCellEditor 字段

任何人都知道是否可以启用/禁用单个 JFace TextCellEditor 字段。

例如,如果我有一个包含 5 列的表,我希望最后一个单元格为空,除非字段 #4 已填写。

0 投票
1 回答
199 浏览

eclipse - 获取 Eclipse 文本字体

如何在 Eclipse Preferences -> General -> Appearance -> Colors and Fonts 中获取将字体集表示为“文本字体”的 Font 对象?我正在实现一个表格视图,其中一列应该包含固定宽度的文本。

0 投票
2 回答
4317 浏览

java - 在 setInput() 之前保存 TreeViewer 状态

我正在尝试保存 JFace扩展状态以在调用方法TreeViewer后刷新它。setInput()我尝试了getExpandedElements, setExpandedElements, getExpandedTreePaths,setExpandedTreePaths的方法,TreeViewer但它不起作用。