设置 JFace 向导对话框消息大小

Set JFace wizard dialog message size

我用单页实现 JFace 向导对话框。在处理我的逻辑时出现的消息可能是一个很长的句子。但是只有大约2行文字的地方,这还不够。

有没有办法让向导页面和对话框向导标题之间的这个消息位置更高?

至此我知道如果给精灵设置一个图像,这个地方会更高,但这显然是我找到的最差的解决方案。 我不能让我的向导变宽,因为这之后看起来很荒谬。

设置图像似乎是控制它的唯一方法,因为文本大小计算固定在两行并且不能轻易被覆盖。

此计算在 TitleAreaDialogcreateTitleArea 私有方法中(WizardDialog 扩展)。