jface相关内容

swt表对单元格中的文本长度有限制吗?

我使用JFace TableViewer和数据绑定来显示数据库表的数据,有些列的文本很长,我发现文本被切掉了.如果我激活与该单元格关联的文本编辑器,则可以看到全文. swt表对单元格中的文本长度有限制吗?还是操作系统有这样的限制?(我正在使用eclipse 3.6和Windows 7 32位) /********************************************* ..
发布时间:2021-02-11 20:40:52 Java开发

如何动态地将swt小部件添加到组合中?

我试图在单击按钮时将诸如文本框,按钮之类的小部件添加到组合中. 我已经尝试过了,但是我只能动态地添加这些小部件,最多不超过组合的大小.我的jface对话框是这样的,它具有滚动的合成文件,其中包含一个合成文件.在主要复合材料中,我必须实现其他3种复合材料 功能,因此,如果我将动态窗口小部件添加到组合中,它可能会扩展,但不应将现有的窗口小部件向下重叠,而是应相应地调整其他组合,并且我也应该能够在单击按 ..
发布时间:2021-02-11 20:40:48 Java开发

如何更改org.eclipse.jface.wizard.Wizard中按钮的文本

我想将org.eclipse.jface.wizard.Wizard中的按钮文本更改为按钮栏中的阿拉伯语吗? 我的意思是我想将标签“下一步"按钮更改为“بعدی". 解决方案 Wizard标签的语言由JFace处理,并使用您操作系统的区域设置.这意味着,如果您将机器设置为“英语(英国)",则将看到英语的标签;如果将其设置为“德国",则将看到德语的标签,等等. 这里有相关问题: ..
发布时间:2020-11-30 01:07:34 Java开发

如何在Treeviewer中展开对象?

我正在尝试理解Java树形视图.我使用以下教程创建了Treeviewer: http://www.eclipse.org/articles/Article-TreeViewer/TreeViewerArticle.htm 现在我有一个无法解决的问题:/ 我想用另一个对象来扩展书本对象. 例如: + BookTitleX BookAuthorX e ..
发布时间:2020-11-02 02:27:52 Java开发

如何为StyledText组件启用自动滚动

我正在使用 StyledText 组件,该组件的行为与流行的Eclipse IDE控制台视图(附加了日志)有些相似,但是在这里,在我的 StyledText 组件启用了滚动锁定。我的意思是对于 StyledText 后面的每一行,垂直滚动条的位置保持不变。下图反映了该行为: 我尝试这样尝试: StyledText 声明 StyledText styledText = new S ..
发布时间:2020-10-27 19:51:08 Java开发

CheckboxTableViewer第一列全选

我目前正在开发一个向导,它将引导我完成几个步骤。 在其中一个WizardPages上,我希望有一个动态填充的表,用户可以在其中选择一些行。 我为此使用CheckboxTableViewer。 当前运行良好(包括动态列数等) ,结果如屏幕截图所示。 我的问题是第一列跨越带有复选框的列。我想具有以下行为: 第一列标题(屏幕截图中的“ nodeAlias”)应从该列顶部开始,而不是复 ..
发布时间:2020-10-27 19:48:43 Java开发

添加搜索插件后,搜索菜单与其上一个菜单之间的间隙

我将搜索插件添加到了我的RCP应用程序中。除了这个插件外,它还在主菜单栏中添加了搜索菜单。 我观察到搜索菜单与其上一个菜单之间存在一些像素间隙。 请查看图片。 有人知道这是怎么回事以及如何将其删除吗? 解决方案 我通过修改RCP应用程序的ApplicationWorkbenchWindowAdvisor类的postWindowCreate方法来解决此问题。 IWork ..
发布时间:2020-10-27 19:47:05 Java开发

如何调整滚动合成的大小以始终使其内容水平放置?

我有一个滚动的复合文件,其中包含一个tableViewer。 我的要求是,如果表格的宽度增加,则滚动组合不应显示水平滚动,而应扩展为适合表格的大小。 我在此处使用滚动复合的唯一原因是我想显示垂直滚动条。 解决方案 如果想要在SWT中控制表的滚动条-这是 Scrollable 的子类-只需添加一个或构造函数中的以下更多样式。如果构造了Viewer,则使用相同的样式。 SWT.H_S ..
发布时间:2020-10-27 19:46:41 其他开发

JFace TableViewer显示了两个工具提示-自定义和默认

在这里我需要帮助。 我使用 TableViewer 。当您什么都不做时,您会看到以下行为:当单元格的文本太大时,短暂的等待后会出现一个显示完整文本的工具提示。这是正常现象,我想原生控件会绘制这些工具提示。 现在,我使用 添加了自己的自定义工具提示 ColumnViewerToolTipSupport.enableFor(tableViewer,ToolTip.NO_RECRE ..
发布时间:2020-10-27 19:44:59 Java开发

RAP:如何访问ViewPart中的对象

如何从其他地方访问视图的对象? (以下代码只是勾勒出我想做的事) 公共类View扩展了ViewPart { public static final String ID =“ view”; 私人静态列表列表; public View(){ } @Override public void createPartControl(Composite parent){ ..
发布时间:2020-10-27 19:44:57 Java开发

向左移动TitleAreaDialog的图像

我正在基于Java SE的SWT / Jface项目中,我想将TitleAreaDialog的图像移到左侧。可能吗 ? 谢谢 解决方案 修改图像标签的布局数据,如下所示: TitleAreaDialog tad = new TitleAreaDialog(getShell()){ @Override 受保护的控件createContents(复合父对象){ Cont ..
发布时间:2020-10-27 19:44:52 Java开发

JFace / SWT:更改InputDialog中按钮的标签

我想使用OK / Cancel按钮的自定义标签创建一个InputDialog。我正在使用 org.eclipse.jface.dialogs.InputDialog 。 我尝试覆盖按钮创建方法: @Override protected void createButtonsForButtonBar(复合父级){ super.createButtonsForButtonBar(父级 ..
发布时间:2020-10-27 19:42:29 其他开发

Eclipse中的JFace示例,例如SWT示例?

是否有像Eclipse中的SWT例子那样的一体式JFace控件例子?搜索(在stackoverflow.com上进行搜索和搜索)对我没有帮助。 如果它是独立应用程序或eclipse插件,那就太好了。 谢谢。 解决方案 除了 SWT JFace示例和入门课程,您有一些基于JFace控件的项目: JFace数据绑定 CellLabelProvider TreeViewe ..
发布时间:2020-10-27 19:35:47 其他开发

SWT / JFace还是Eclipse RCP?

为什么选择Eclipse Rich Client Platform作为我的应用程序的基础,而不是仅仅使用SWT / JFace的原因是什么? 解决方案 Eclipse RCP不仅是GUI(SWT / JFace),而且是 基于OSGi 的平台。 因此,您将选择RCP框架以便: 具有更好地定义您的不同模块 管理它们的生命周期和版本兼容性 isolate 类加载器问题。 ..
发布时间:2020-10-27 19:33:17 Java开发

学习Eclipse RCP和SWT / JFace

我是Eclipse RCP和SWT / JFace的新手。我打算购买Jeff McAffer,Jean-Michel Lemieux和Chris Aniszczyk撰写的第二本著名的Eclipse Rich Client Platform书。我想从阅读过本书任何版本的人们那里知道这本书是否可以很好地介绍这两个主题(RCP和SWT / JFace)?还是我需要SWT / JFace的单独阅读材料? ..
发布时间:2020-10-27 19:33:07 其他开发

为什么Table.getItem(Point)总是从零列返回项目?

我实现了一个类,使我可以更灵活地对org.eclipse.swt.widgets.Table类进行优化。我相信大家都知道,默认情况下,您会获得整个表的一个工具提示,而不是每个单元格的单个提示。 我的对象创建了许多侦听器来实现它自己的位置敏感工具提示,但是,当我调用Table.getItem(Point)以获取鼠标悬停在其上的TableItem(或单元格)时,它总是从正确行的第0列返回单元格。 ..
发布时间:2020-10-27 19:32:03 其他开发

如何从Windows中删除视图->显示视图列表?

我有永久性的观点。 此视图无法关闭,也无法从Windows打开->显示视图 我将其从Windows删除->视图列表。 我将如何实现这一目标? 我尝试了您的解决方案,它正在执行此操作,但是它也在删除从角度来看。以下是我遵循的步骤。 我已在plugin.XML中添加了以下视图 ..
发布时间:2020-10-27 19:28:09 其他开发

无法使用Eclipse ShowInSystemExplorerHandler API打开多个选定的文件和文件夹

您好,我正在使用Eclipse ShowInSystemExplorerHandler API,如果我选择一个文件或文件夹,则可以正常工作。但是它不适用于文件或文件夹的多重选择。我在下面的代码段中提供。请帮助我解决问题,以便我应该能够在特定于OS的资源管理器中打开多个文件夹/文件。顺便说一下,我正在使用 structuredSelection.forEach 以便打开所有文件和文件夹。 在代 ..
发布时间:2020-10-27 19:22:35 Java开发