gpt4 book ai didi

java - SWT WizardDialog 未显示在任务栏中

转载 作者:行者123 更新时间:2023-12-02 06:19:15 25 4
gpt4 key购买 nike

我正在命令行应用程序中创建一个WizardDialog,如下所示

final Shell shell = new Shell(display);
Wizard wiz = new ImportWizard();
WizardDialog dialog = new WizardDialog(shell, wiz);
dialog.create();
dialog.open();

确实显示了向导对话框。但它不显示在任务栏中。我也尝试过

shell.setVisible(true);
dialog.open();

这使得 Shell 显示在任务栏中,但 shell 窗口在向导后面可见。

我该如何解决这个问题?

最佳答案

我能够使用以下代码片段解决这个问题

Wizard wiz = new ImportWizard();
WizardDialog dialog = new WizardDialog(null, wiz);
dialog.create();
dialog.open();

通过在 WizardDialog 构造函数中将 null 作为 Shell 传递。

关于java - SWT WizardDialog 未显示在任务栏中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21159224/

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