package de.lighti;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.StringWriter;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
public class Main {
public static void displayException(Exception e) {
final StringWriter errors = new StringWriter();
e.printStackTrace(new PrintWriter(errors));
Logger.getLogger(Main.class.getName()).severe(e.getLocalizedMessage());
e.printStackTrace(System.err);
JOptionPane.showMessageDialog(null, errors.toString(), e.getClass()
.getName(), JOptionPane.ERROR_MESSAGE);
}
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
try {
new Dotalys2App().setVisible(true);
} catch (final Exception e) {
displayException(e);
}
}
}