jface 相关问题

使用此标记来了解有关JFace的问题,JFace是基于SWT的Java应用程序框架。 JFace的目标是提供一组可重用的组件,以便更容易编写基于Java的GUI应用程序。

TableViewer填充时文本字段丢失

问题在Win10上发生。 Eclipse 4.13.0。我在GridLayout的Text小部件上方有一个JFace TableViewer。每当我用内容填充表格时,“文本”小部件就会消失。如果我将外壳配置为...

回答 1 投票 0

swt中的Scrollable和ScrolledComposite有什么区别?

我看到内部实现后可以理解的东西似乎是Scrollable类用于通过使用本机os库绘制滚动条。现在我的问题是为什么...

回答 1 投票 0

为什么Eclipse JFace的Window类仅创建一个调整大小的侦听器,然后立即将其删除?

org.eclipse.jface.window.Window的create方法调用createShell,它在运行期间创建一个resizeListener,它为可能发生的任何调整大小设置一个受保护的标志,然后可以将其设置为...

回答 1 投票 0

如何根据较短的文本包装长文本标签?

我在JFace对话框中得到了两个标签。一个带有短文本,一个带有长文本。我希望每当长文本超过短文本的长度(不应该是...

回答 1 投票 0

如何在SWT中设计复合材料

我想将3个固定大小的组放在A边的合成物中。我想将图像和标签放置在该组的中间。我的示例图像和代码如下。问题是组正在调整大小...

回答 2 投票 0

org.eclipse.swt.widgets.Composite setSize无法正常工作

我目前正在开发一个自定义插件,即使存在其他Composite元素,我也不完全理解为什么Composite元素会占用所有空间。我的处理程序,用于执行...

回答 1 投票 0

在同步块中使用分叉的ProgressMonitorDialog

我正在使用jface ProgressMonitorDialog来缓存一些数据。这是在同步块中完成的,以免遇到并发问题。不过奇怪的是,同步块确实...

回答 1 投票 0

向InputDialog添加注释

我正在处理Eclipse JFace GUI东西。我正在读取用户的一些输入,并能够使用验证器进行验证,如下所示。 //创建输入提示InputDialog inputDialog = new ...

回答 1 投票 0

是否有可能将我自己的自定义控件或复合控件放入Jface的listviewer中

我想在列表中显示自定义控件或组合的列表。我当时想使用listview,但我偶然发现listview仅支持文本或图像,不支持将组合放到内部(...

回答 1 投票 0

在模型更改时更新虚拟TableViewer的条目

我目前正在重新编码TableViewer以使其完全虚拟工作。到目前为止,我对结果很满意,但是仍然存在一个问题,即表中的所有可见元素都在固定的位置刷新...

回答 1 投票 0

ProgressMonitorDialog构造函数中是否有错误?

当我创建一个ProgressMonitorDialog的新实例时,它将忽略内部外壳样式和setBlockOnOpen。我什至不知道这将如何/为什么发生。 ...

回答 1 投票 0

表格末尾显示了额外的空白列

我正在使用jface tableViewer。当表中没有数据时,它会正确显示所有列但是当Data添加到表时,它会在表的末尾显示额外的空格或列。

回答 10 投票 3

标签提供程序未调用

下面的代码不能正确显示文本和long,而是Record类的toString()。公共类CodeCheckerPreferencePage扩展PreferencePage实现...

回答 1 投票 -3

更改swt下拉列表元素顺序

我是SWT的新手,有一个项目要求我在下拉列表中更改元素的顺序,该列表包含数据库中的数据库存,按订单字母排序,...

回答 4 投票 1

jface tableviewer cell-span

我正在努力在TableViewer中呈现一些分层数据(TreeViewer不太合适 - 请相信我:-)。因此,我需要使用行跨度> 1来渲染父单元格。到目前为止...

回答 2 投票 2

Java Jface无法导入

我试图用Java制作一个简单的向导。经过一些研究,使用Jface的SWT似乎是要走的路。我将SWT导入到我的项目中,一切正常。但是一旦我尝试从...导入一些东西

回答 1 投票 0

如何在不使用widthHint和heightHint的情况下在父组合中对齐两个合成

我想在父组件内部使用两个复合材料(一个在另一个之下)。这就是我的代码的样子:Composite composite =(Composite)super.createDialogArea(parent);复合rowComposite = new ...

回答 3 投票 2

自定义ProgressMonitorDialog类

我可以在扩展类ProgressMonitorDialog.java的代码片段中使用。我有一个要求,在ProgressMonitorDialog.java类下执行一段代码(在其操作中...

回答 1 投票 0

如何在JFace TableViewer中将EList设置为输入?

这是我的第一个问题。我希望我提供足够的细节。我有一个名为ScopeContainer的EMF模型,它有两个包含引用作为不同类型的ELists。我有 ...

回答 3 投票 3

TableViewer.getElementAt()返回一个已过滤的元素

我正在尝试自动选择过滤表中的第一项。我基本上做了以下事情:table = new TableViewer(...); table.addFilter(过滤器); table.setContentProvider(...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.