gpt4 book ai didi

java - SWT MessageBox 不显示正确的图标

转载 作者:行者123 更新时间:2023-11-30 02:33:23 25 4
gpt4 key购买 nike

我正在尝试使用 MessageBox 创建错误消息:

MessageBox b = new MessageBox(shell, SWT.ICON_ERROR);
b.setMessage(text);
b.open();

消息框弹出得很好,但有一个警告图标而不是错误图标。

我使用的是 Mac。不确定这是否有什么不同,但我尝试过其他几个图标,它们都很普通,甚至不符合它们的风格。

还有人遇到这个问题吗?我还没有找到任何关于这样的事情的信息。

最佳答案

这似乎是 macOS 上 SWT 的一个错误: https://bugs.eclipse.org/bugs/show_bug.cgi?id=144689

这是您遇到的问题吗?

从该错误的出现时间和评论来看,这似乎不是一个容易解决的问题,而且不太可能很快得到解决。

如果您已经依赖 JFace 并且不介意非 native 外观,则MessageDialog.及其子类可以帮助您解决此问题。

关于java - SWT MessageBox 不显示正确的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43730371/

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