SwingUtilities vs EventQueue

Odpowiedz Nowy wątek
2011-08-06 15:56
0

Czy możecie mi wyjaśnić jaka jest różnica między SwingUtilities.invokeLater a EventQueue.invokeLater?
Pls.

Pozostało 580 znaków

2011-08-06 16:08
0

Kod SwingUtilities.java:

    (...)
    public static void invokeLater(Runnable doRun) {
        EventQueue.invokeLater(doRun);
    }
    (...)
    public static void invokeAndWait(final Runnable doRun)
        throws InterruptedException, InvocationTargetException
    {
        EventQueue.invokeAndWait(doRun);
    }
    (...)

"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

2011-08-06 17:30
0

Wiem gdzie tego szukać w NB navigate->goToSource
Liczyłem na coś w formie tekstowej:)

Pozostało 580 znaków

2011-08-06 17:36

OK. To wycinki z JavaDocu:

(...)
As of 1.3 this method is just a cover for java.awt.EventQueue.invokeLater().
(...)
As of 1.3 this method is just a cover for java.awt.EventQueue.invokeAndWait().
(...)

Nie wiem jak można być bardziej sugestywnym. Mają napisać: "There's no f**ing difference between SwingUtitlites.invokeLater and EventQueue.invokeLater as of 1.3"?


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.

Pozostało 580 znaków

2011-08-06 17:39
0

Miałem napisać że nie ma różnicy po tym co napisałeś w pierwszym poście ale gdybym się mylił to było by mi głupio.
A tak to dzięki.

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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