Witam, mam następujące pytanie:
Jeśli mam osobny wątek który wywołuje zdarzenie np:
public class NewThread implements Runnable
{
public void run()
{
fireEvent(new MyEventObject(this));
}
}
abstrahując od implementacji metody run();
jeśli jako słuchaczy zarejestruje obiekty które operują na komponentach Swing, to operacje na tych komponentach zostaną wykonane w wątku pobocznym a nie w wątku dystrybucji zdarzeń. Czy takie operacje powinno się wykonywać poprzez użycie EventQueue.invokeLater czy można pozostawić tak jak powyżej?