Reporting in Swing Applications

In a Java Swing application, you should report all exceptions by a variant of the static multex.Swing.report methods. These report firstly a window with the messages of the exception causal chain/tree. Then pressing on the button Details will expand the dialog and show the stack traces of the exception chain/tree, too.

Usually the variant of method multex.Swing.report with an owner component should be used, as it will block further input to the owner component or its parent window, until the exception message dialog has been closed by the user.