Por que as pessoas executam Java GUI na fila de eventos
Em Java, para criar e mostrar um novoJFrame
, Eu simplesmente faço isso:
public static void main(String[] args) {
new MyCustomFrameClass().setVisible(true);
}
No entanto, tenho visto muitas pessoas fazendo assim:
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
new MyCustomFrameClass().setVisible(true);
}
});
}
Por quê? Existem vantagens?