java: start the GUI the proper way, using the EDT

git-svn-id: https://micropolis.googlecode.com/svn/trunk/micropolis-java@597 d9718cc8-9f43-0410-858b-315f434eb58c
This commit is contained in:
jason@long.name 2013-03-18 22:29:56 +00:00
parent 344c34c039
commit e80daa30de

View file

@ -8,14 +8,24 @@
package micropolisj; package micropolisj;
import javax.swing.*;
import micropolisj.gui.MainWindow; import micropolisj.gui.MainWindow;
public class Main public class Main
{ {
public static void main(String [] args) static void createAndShowGUI()
{ {
MainWindow win = new MainWindow(); MainWindow win = new MainWindow();
win.setVisible(true); win.setVisible(true);
win.doNewCity(true); win.doNewCity(true);
} }
public static void main(String [] args)
{
SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}});
}
} }