gpt4 book ai didi

java - 复制并粘贴 MessageDialog 消息

转载 作者:行者123 更新时间:2023-11-30 03:24:19 25 4
gpt4 key购买 nike

我正在创建一个包含一些信息的 MessageDialog。

MessageDialog.openInformation(getShell(), "Success", "Change "+getNumber()+" has been created.");

我希望能够复制对话框中的号码,以便我可以将其粘贴到其他地方。有没有办法设置 MessageDialog 以便我可以完成此任务?

API可以找到here 。我在 API 中没有找到任何真正能帮助我的东西。

最佳答案

不,MessageDialog 使用Label 来显示消息。为了允许 C&P,您需要一个 Text 小部件。因此,您必须创建自己的 org.eclipse.jface.dialogs.Dialog 子类。

您可以查看InputDialog的源代码作为示例。为了使文本小部件只读,请使用 SWT.READ_ONLY 样式标志创建它。

关于java - 复制并粘贴 MessageDialog 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30630092/

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