首页 > 解决方案 > 是否可以将工具提示设置为 JFace 对话框的标题

问题描述

我创建了一个扩展 org.eclipse.jface.dialogs.Dialog 的自定义对话框。我通过覆盖 configureShell 方法来设置对话框的标题。

@Override
protected void configureShell(Shell shell)
{
    super.configureShell(shell);
    shell.setText("Parent \ Child \ Sub Child \ Sub Sub Child\ Sub Sub Sub child");
}

我已经设置了 Dialog 的 Initial size ,所以如果文本超过 Dialog 的宽度,它会显示文本直到那里,然后是......是否可以增加磁贴栏的大小?是否可以在文本中添加工具提示?

标签: swteclipse-rcpjface

解决方案


不,您不能设置工具提示或更改大小。

标题栏由操作系统窗口管理器管理。可以在 SWT 中指定的唯一内容是创建 shell 时的标题和样式位。

您还可以查看TitleAreaDialog哪个在对话框顶部为您提供了一个更广泛的标题区域。


推荐阅读