gpt4 book ai didi

java - SWT 表单或对话框

转载 作者:太空宇宙 更新时间:2023-11-04 08:05:51 24 4
gpt4 key购买 nike

我正在启动一个仅使用 SWT 的项目。
我从未使用过 SWT,因此我正在尝试了解其细节。
我想创建一个基本对话框窗口(我将其称为使用 Swing 的对话框,但不确定 SWT)。
该窗口将是用户单击菜单操作后看到的第一个窗口。该窗口最终将具有执行操作的按钮,它还将有一个表格查看器。它基本上就像用户从主应用程序打开一个小应用程序。

在 Swing 中 - 我只需创建一个对话框类并添加一个表监听器。但对于 SWT,我不确定它是对话框还是表单还是什么。

我应该使用什么来创建这个基本 SWT 窗口?

最佳答案

SWT 中有很多有用的对话框。我通常会扩展 FormDialog,但您可以查看 Eclipse bundle 代码来学习。请参阅下面的示例:

public class SomeDialog extends FormDialog {

public SomeDialog(Shell shell) {
super(shell);
}

@Override
protected void createFormContent() {
}
}

还有另一个可能对您有很大帮助的提示。在 Windows 上,您可以打开一个对话框或聚焦 View 或编辑器,然后按 ALT + SHIFT + F1 打开插件 spy ,它将向您显示该小部件源代码的路径。

关于java - SWT 表单或对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12094653/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com