gpt4 book ai didi

button - 无法将内容放在 SWT 向导帮助按钮后面

转载 作者:行者123 更新时间:2023-12-04 17:56:48 25 4
gpt4 key购买 nike

我创建了一个基于 SWT 的向导,它有一个自定义的帮助按钮。现在我想把一些内容放在后面,所以可能会打开一个 SWT 浏览器并显示一个预定义的 HTML Doc。但我不知道在哪里可以访问我的向导中的帮助按钮的操作。任何的想法?

最佳答案

我是假设 您正在使用标准的 JFace 接口(interface)和类来实现向导。因此,在您的向导页面( extending org.eclipse.jface.wizard.WizardPage )中,您只需覆盖 performHelp方法。请参阅下面的代码段。

@Override
public void performHelp()
{
Shell shell = new Shell(getShell());
shell.setText("My Custom Help !!");
shell.setLayout(new GridLayout());
shell.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));

Browser browser = new Browser(shell, SWT.NONE);
browser.setUrl("http://stackoverflow.com/questions/7322489/cant-put-content-behind-swt-wizard-help-button");
browser.setLayoutData(new GridData(SWT.FILL, SWT.FILL, true, true));

shell.open();
}

>>Wizard image

enter image description here

>>After pressing the help button

enter image description here

关于button - 无法将内容放在 SWT 向导帮助按钮后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7322489/

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