@Override public void run() { JDialog dlg = createDialog(owner, pane); dlg.setVisible(true); } };
@Override public void run() { JDialog dlg = createDialog(owner, pane); dlg.setVisible(true); } };
@Override public void run() { JDialog dlg = createDialog(owner, pane); dlg.setVisible(true); } };
@Override public void run() { JDialog dlg = createDialog(owner, pane); dlg.setVisible(true); } };
public void run() { JDialog dlg = createDialog(owner, pane); dlg.setVisible(true); } };
@Override public void run() { JDialog dlg = JXErrorPane.createDialog(owner, pane); dlg.setResizable(false); dlg.setVisible(true); } };
public static void showErrorMessage(final String shortMessage, final String detailedMessage, final Throwable exception) { final Throwable presentedException = ErrorUtils.unwrapForPresentation(exception); if (exception == null) { showErrorMessage(shortMessage, detailedMessage); return; } final String finalDetailedMessage = detailedMessage == null ? "" : detailedMessage; final String finalShortMessage = shortMessage == null ? "" : shortMessage; final ErrorInfo info = new ErrorInfo(finalShortMessage, finalDetailedMessage, null, "error", presentedException, ErrorLevel.SEVERE, null); final JXErrorPane errorPane = new JXErrorPane(); errorPane.setErrorInfo(info); final JDialog dialog = JXErrorPane.createDialog(null, errorPane); centerOnScreen(dialog); JXErrorPane.setDefaultLocale(Locale.ENGLISH); dialog.setLocale(Locale.ENGLISH); dialog.setModal(true); dialog.setTitle(finalShortMessage); dialog.setVisible(true); dialog.toFront(); }