java - 在 SWT 中显示异常

标签 java exception swt jface

在SWT/Jface应用程序中,如何正确向用户显示异常?我使用 log4j 来记录异常,但我需要向用户显示消息。

也许我可以使用与 Eclipse 中相同的消息框?但我不知道如何使用它。

事情是:如果发生多个异常,我想在一个唯一的消息框中列出所有异常,以便用户只需单击一次即可关闭该框。

提前致谢。

最佳答案

您可以使用消息框。

    
  MessageBox messageBox = new MessageBox(shell, SWT.ICON_ERROR);
  messageBox.setMessage("error message");
  int result = messageBox.open();
  ...

“如果发生多个异常,我想在一条唯一消息中列出所有异常”

为什么要向用户显示异常(exception)列表?用户只需要有关错误的信息以及包含避免或修复错误的方法的消息。

您能否发布您想要打包的异常(exception)列表或提供更多信息?

关于java - 在 SWT 中显示异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4779956/

相关文章:

ruby-on-rails - 在 Rails Router 中获取异常内容

Java SWT 日期时间 : Determine day of Week

Java SWT : Composite vs Shell

java - 编译器认为最终实例变量未初始化

java - Tomcat 6 - 网络应用迁移

http - Google Analytics - 异常会停止 session 吗?

java - 如何为 java.util.List 的数组列表添加监听器

java - (IntelliJ) Maven 将 png 资源添加到 jar,但不使用它

java - 安卓 JNI : Java calling a C++ class object via JNI

java - 无法初始化类 com.example.testapp.SomeHelper