org.jfree.report.modules.gui.swing.common
Class ExceptionDialog
JDialog
org.jfree.report.modules.gui.swing.common.ExceptionDialog
The exception dialog is used to display an exception and the exceptions stacktrace to
the user.
void | adjustSize() - Adjusts the size of the dialog to fit the with of the contained message and
stacktrace.
|
Exception | getException() - Returns the exception that was the reason for this dialog to show up.
|
String | getMessage() - Returns the message for this exception dialog.
|
protected boolean | isScrollerVisible() - Checks, whether the scroll pane of the exception stack trace area is visible.
|
void | setException(Exception e) - Sets the exception for this dialog.
|
void | setMessage(String mesg) - Sets the message for this exception dialog.
|
protected void | setScrollerVisible(boolean b) - Defines, whether the scroll pane of the exception stack trace area is visible.
|
static void | showExceptionDialog(String title, String message, Exception e) - Shows an default dialog with the given message and title and the exceptions
stacktrace in the detail area.
|
adjustSize
public void adjustSize()
Adjusts the size of the dialog to fit the with of the contained message and
stacktrace.
getException
public Exception getException()
Returns the exception that was the reason for this dialog to show up.
getMessage
public String getMessage()
Returns the message for this exception dialog. The message is displayed on the main
page.
isScrollerVisible
protected boolean isScrollerVisible()
Checks, whether the scroll pane of the exception stack trace area is visible.
- true, if the scroller is visible, false otherwise.
setException
public void setException(Exception e)
Sets the exception for this dialog. If no exception is set, the "Detail" button is
disabled and the stacktrace text cleared. Else the stacktraces text is read into the
detail message area.
setMessage
public void setMessage(String mesg)
Sets the message for this exception dialog. The message is displayed on the main
page.
setScrollerVisible
protected void setScrollerVisible(boolean b)
Defines, whether the scroll pane of the exception stack trace area is visible.
b
- true, if the scroller should be visible, false otherwise.
showExceptionDialog
public static void showExceptionDialog(String title,
String message,
Exception e)
Shows an default dialog with the given message and title and the exceptions
stacktrace in the detail area.
title
- the title.message
- the message.e
- the exception.