使用此标记来了解有关JFace的问题,JFace是基于SWT的Java应用程序框架。 JFace的目标是提供一组可重用的组件,以便更容易编写基于Java的GUI应用程序。
在Eclipse应用程序中,我正在使用一个对话框,其中使用了不同的UI控件,例如按钮,标签,组合框,TreeViewer等。对于某些UI控件,启用了工具提示。我的要求是...
一旦将插件导出为jar并集成到IDE中,为什么插件的所有图像都会消失?
在我的eclipse插件中,测试插件时(以Eclipse应用程序运行)-如下所示,“新建向导”中的所有图像均已正确呈现,并以黄色突出显示。但是,一旦插件...
我是Java开发人员。在大多数项目中,我都使用SWT和JFace数据绑定。最近,我的任务是从事涉及PHP的另一种项目。我需要在...
在向导页面的createControl(parent)方法中,代码如下-top = new Composite(parent,SWT.NONE); top.setLayout(new FillLayout()); setControl(top); setPageComplete(...
问题在Win10上发生。 Eclipse 4.13.0。我在GridLayout的Text小部件上方有一个JFace TableViewer。每当我用内容填充表格时,“文本”小部件就会消失。如果我将外壳配置为...
swt中的Scrollable和ScrolledComposite有什么区别?
我看到内部实现后可以理解的东西似乎是Scrollable类用于通过使用本机os库绘制滚动条。现在我的问题是为什么...
为什么Eclipse JFace的Window类仅创建一个调整大小的侦听器,然后立即将其删除?
org.eclipse.jface.window.Window的create方法调用createShell,它在运行期间创建一个resizeListener,它为可能发生的任何调整大小设置一个受保护的标志,然后可以将其设置为...
我在JFace对话框中得到了两个标签。一个带有短文本,一个带有长文本。我希望每当长文本超过短文本的长度(不应该是...
我想将3个固定大小的组放在A边的合成物中。我想将图像和标签放置在该组的中间。我的示例图像和代码如下。问题是组正在调整大小...
org.eclipse.swt.widgets.Composite setSize无法正常工作
我目前正在开发一个自定义插件,即使存在其他Composite元素,我也不完全理解为什么Composite元素会占用所有空间。我的处理程序,用于执行...
在同步块中使用分叉的ProgressMonitorDialog
我正在使用jface ProgressMonitorDialog来缓存一些数据。这是在同步块中完成的,以免遇到并发问题。不过奇怪的是,同步块确实...
我正在处理Eclipse JFace GUI东西。我正在读取用户的一些输入,并能够使用验证器进行验证,如下所示。 //创建输入提示InputDialog inputDialog = new ...
是否有可能将我自己的自定义控件或复合控件放入Jface的listviewer中
我想在列表中显示自定义控件或组合的列表。我当时想使用listview,但我偶然发现listview仅支持文本或图像,不支持将组合放到内部(...
我目前正在重新编码TableViewer以使其完全虚拟工作。到目前为止,我对结果很满意,但是仍然存在一个问题,即表中的所有可见元素都在固定的位置刷新...
ProgressMonitorDialog构造函数中是否有错误?
当我创建一个ProgressMonitorDialog的新实例时,它将忽略内部外壳样式和setBlockOnOpen。我什至不知道这将如何/为什么发生。 ...
我正在使用jface tableViewer。当表中没有数据时,它会正确显示所有列但是当Data添加到表时,它会在表的末尾显示额外的空格或列。
下面的代码不能正确显示文本和long,而是Record类的toString()。公共类CodeCheckerPreferencePage扩展PreferencePage实现...
我正在努力在TableViewer中呈现一些分层数据(TreeViewer不太合适 - 请相信我:-)。因此,我需要使用行跨度> 1来渲染父单元格。到目前为止...
我试图用Java制作一个简单的向导。经过一些研究,使用Jface的SWT似乎是要走的路。我将SWT导入到我的项目中,一切正常。但是一旦我尝试从...导入一些东西