Configuration.initialize(configurationDirectory);
final Configuration configuration = Configuration.get();
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
MainFrame frame = new MainFrame(configuration);
frame.setVisible(true);
}
catch (Exception e) {
e.printStackTrace();
}
}