更改 SWT Shell 的父代

您可以使用可视编辑器来更改 SWT Shell 的父代,以便从 SWT 应用程序快速创建对话框和其他 shell。
开始之前
为了更改 SWT Shell 的父代,您的可视类必须包含另一个 Shell。
关于此任务
当您将新的 Shell 放置在 SWT 可视类上时,缺省情况下,将创建没有父代的 Shell:
sShell1 = new Shell();
如果 Shell 指定了父代,它将看上去类似于:
sShell1 = new Shell(sShell);
可视编辑器提供了一个对话框来帮助您指定或更改 SWT Shell 的父代。
  1. 在“设计”视图中,右键单击要更改其父代的 Shell 并选择更改父代
  2. 在“更改父代”窗口中,选择要使用的父代 Shell。

    “更改父代”窗口

  3. 单击确定
结果
将更新 Java™ 代码以反映新的父代。以下代码段显示了一个示例:
sShell1 = new Shell(sShell2);

反馈