Código:
?SwingUtilities.invokeLater(new Runnable() { @Override public void run(){ createAndShowGUI()}})
cual es la diferencia que se ejecuta todo el frame en un hilo de ejecucion distinto? y no es que hay que crear objetos de thread para que funcionen los hilos de ejecucion? tipo Thread hilo;