|
@@ -59,6 +59,7 @@ import java.lang.reflect.InvocationTargetException;
|
59
|
59
|
import java.net.URI;
|
60
|
60
|
import java.util.List;
|
61
|
61
|
|
|
62
|
+import javax.swing.JOptionPane;
|
62
|
63
|
import javax.swing.SwingUtilities;
|
63
|
64
|
import javax.swing.UIManager;
|
64
|
65
|
import javax.swing.UnsupportedLookAndFeelException;
|
|
@@ -332,4 +333,18 @@ public final class SwingController implements UIController {
|
332
|
333
|
}
|
333
|
334
|
});
|
334
|
335
|
}
|
|
336
|
+
|
|
337
|
+ /** {@inheritDoc} */
|
|
338
|
+ @Override
|
|
339
|
+ public void showMessageDialog(final String title, final String message) {
|
|
340
|
+ SwingUtilities.invokeLater(new Runnable() {
|
|
341
|
+
|
|
342
|
+ /** {@inheritDoc} */
|
|
343
|
+ @Override
|
|
344
|
+ public void run() {
|
|
345
|
+ JOptionPane.showMessageDialog(null, message, title,
|
|
346
|
+ JOptionPane.PLAIN_MESSAGE);
|
|
347
|
+ }
|
|
348
|
+ });
|
|
349
|
+ }
|
335
|
350
|
}
|