Witam,

Mam problem z wykorzystaniem SwingWorker. Chcę w oddzielnych plikach stworzyć klasę, która wykonuje czasochłonne obliczenia i interfejs graficzny, który te wyświetla postęp tych obliczeń. Klasa licząca i interfejs graficzny znajdują się w osobnych paczkach. Z tego co czytałem to jest to tworzone w jednym pliku za pomocą klas wewnętrznych. Jest jakiś sposób na rozdzielenie tych klas? Chodzi mi o to aby program liczący co jakiś czas (np. co jedną minutę) wyrzucał wynik, który ma służyć do rysowania wykresu. Co prawda mogę to zrobić w inny sposób, ale wolałbym za pomocą SwingWorker. Chciałbym to zrobić w miarę elegancki sposób. Program działa na liczbach.