Manejo del hilo de despacho de eventos

Tengo una pregunta sobre el 'Hilo de envío de eventos'. Tengo una clase Main que también es un JFrame. Inicializa el resto de los componentes del código, algunos de ellos no involucran a Swing y otros sí. ¿Es suficiente simplemente inicializar la clase Main usando el EDT como este? ...

public static void main(String[] args) {
    javax.swing.SwingUtilities.invokeLater(new Runnable() {
        public void run() {
            new Main();
        }
    });
}

De esta manera, todo se ejecutaría en el hilo del despachador de eventos.

Respuestas a la pregunta(4)

Su respuesta a la pregunta