Uproszczenie programu - pozbycie się Runnable()

0

Mam coś takiego:

public static void main(String[] args) {
        SwingUtilities.invokeLater(new Runnable() {

            public void run() {
                M m = new M();
                m.setVisible(true);
            }
        });
    }

Jak to uprościć by nie trzeba było wykorzystywać metody run() ?

1
public static void main(String[] args) {
       new M().setVisible(true);
}
0

@bogdans wielkie dzięki, a czym się różnią te dwa rozwiązania? I kiedy które stosować?

0

http://4programmers.net/Forum/Java/140542-EventQueue.invokeLater_-_czy_to_jest_potrzebne
Osobiście nigdy nie miałem problemów spowodowanych brakiem invokeLater w metodzie main.

1 użytkowników online, w tym zalogowanych: 0, gości: 1