gpt4 book ai didi

java - 使用 SWT 显示消息

转载 作者:行者123 更新时间:2023-11-30 07:14:02 27 4
gpt4 key购买 nike

我正在尝试在按下保存按钮时显示一条消息,说明内容是使用 SWT 保存的。谁能帮帮我。

注意:我没有使用JfaceShellDisplay。我正在使用 Composite

最佳答案

实际上,您正在使用Display 和基本Shell。但这些都隐藏在您的 Eclipse RCP 应用程序后面。我猜您是在 ViewPartcreateContents(Composite) 方法中创建消息对话框,对吗?

您可以在代码的任何位置使用 Display.getCurrent() 访问 Display,并且可以使用 获取 Activity 的 Shell >parent.getActiveShell().

如果您不想使用 JFace,请使用来自 SWT 的 MessageBox 小部件。

MessageBox box = new MessageBox(parent.getActiveShell(), SWT.CANCEL | SWT.OK);
box.setText("Title");
box.setMessage("This will be the message");

box.open(); // Call this on button pressed. Returns SWT.OK or SWT.CANCEL

如果您想要MessageBox 的特定功能,您可以在评论中询问我,或者check out these 18 Java code examples .

关于java - 使用 SWT 显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18738546/

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