问题标签 [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 回答
14324 浏览

java - 数据绑定和验证 TableViewer?

我使用该org.eclipse.core.databinding框架来绑定TextSWT 应用程序中的一些字段。我添加了一个更新策略来验证数据并仅在用户单击保存按钮时才在模型上设置值:

这段代码工作得很好。

但是我怎么能在 a 上做同样的事情TableViewer呢?

我希望它能够工作,这样当我在 IHM 中添加一些东西时,模型保持不变,直到我调用getBindingContext().updateModels();

0 投票
3 回答
8254 浏览

java - 设置 JFace 向导的大小

我正在构建一个 Eclipse RCP 应用程序,但在设置 JFace 向导的大小时遇到​​了问题。

0 投票
2 回答
366 浏览

eclipse - Eclipse DataBinding:延迟模型更新直到对话框确认

我有一个带有默认按钮的 TitleAreaDialog,我在其中使用数据绑定来同步模型和小部件。如何延迟模型更新,直到用户单击“确定”按钮?

谢谢!

0 投票
2 回答
5505 浏览

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

我想为 OK/Cancel 按钮创建一个带有自定义标签的 InputDialog。我正在使用org.eclipse.jface.dialogs.InputDialog

我试图覆盖按钮创建方法:

它可以工作,但是按钮没有调整大小(并且自定义文本结果被裁剪)。

我想在这里设置文本为时已晚,因为布局管理器已经确定了按钮大小,并且无法告诉它重新计算......是这样吗?

正确的方法是什么?

0 投票
2 回答
512 浏览

user-interface - Window 顶部的 JFace ApplicationWindow 白线

我已经创建了我能想到的最基本的 JFace ApplicationWindow,我在屏幕顶部得到了这个 1 像素的白色边框:

替代文字

以及创建它的代码:

当我向窗口添加额外Composite的控件时,差距变得更大。我能做些什么来摆脱它?

0 投票
1 回答
1491 浏览

dialog - 如何确定 JFace 或 SWT 对话框当前是否打开?

在我们的 RCP 应用程序中,我们需要使用全局键事件处理程序(通过 Display.addFilter())来进行更高级的键事件处理/路由,而与当前焦点无关。我们需要能够确定当前是否为某些路由逻辑打开了一个对话框。

似乎是一个相当微不足道的问题,但我一直在 Widget 层次结构、Shells、WindowManagers 中遇到死胡同。

我正在寻找一个强大的解决方案,它不需要对话框实现者或使用标准框架对话框的客户端代码的任何额外工作。

0 投票
2 回答
212 浏览

jface - how to create control dynamically in jface wizrd

I am developing eclipse plugin and I want to create jface Text boxes in loop dynamically. is there a way of doing it in eclipse plugin developement? do I need to redraw or something after I add Text boxes dynamically

0 投票
1 回答
1270 浏览

swt - 学习 Eclipse RCP 和 SWT/JFace

我是 Eclipse RCP 和 SWT/JFace 的新手。我打算购买 Jeff McAffer、Jean-Michel Lemieux 和 Chris Aniszczyk 着名的 Eclipse Rich Client Platform 书籍的第二版。我想从阅读过本书任何版本的人那里知道这本书是否可以很好地介绍这两个主题(RCP 和 SWT/JFace)?或者我需要单独的 SWT/JFace 阅读材料吗?

0 投票
1 回答
1152 浏览

java - SWT 开源应用程序库?

我是 SWT/JFace 的新手。我想知道是否有人可以指示基于 SWT/Jface 但不能基于 Eclipse RCP 的真实世界应用程序。我可以看到很多基于 RCP 的应用程序示例(其中非常专业),但没有关于 SWT/Jface 独立的示例。我想开始使用这些库(而不是 Swing)开发一个实用应用程序,并且一个做得好的、商业质量的示例应用程序将有助于以正确的方式开始......

非常感谢,乔瓦尼

0 投票
3 回答
11842 浏览

java - 如何设置 SWT 标签填充?

当我将文本分配给 myLabels时,它们会非常紧密地环绕它,有时会切断“p”、“y”等的下边缘。我想在文本和边框之间有一些填充。我使用 TableWrapLayout 作为父Composite级和 TableWrapDataLabels

我们使用 FormToolkit 进行一致的设计,恕我直言,这对边框绘制没有影响