在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/