SwingWorker w Javie [zamknięte]

Mam problem.

mamJFrame. To stworzyJDialog.

Gdy przycisk jest włączonyJDialog zostanie naciśnięty, należy go usunąć i wysłać wiadomość e-mail. Jednocześnie potrzebuję innegoJDialog pojawiać się z nieokreślonymJProgressBar. Po wysłaniu wiadomości e-mailJDialog powinien zostać usunięty (i nowy usunięty) lub jego zawartość powinna się zmienić.

Od kilku godzin nie radzę sobie z tym, więc pytam cię, czy on (lub ona) będzie na tyle uprzejmy, by napisać mi pseudo-kod, który zrobi to, co chcę.

Aby zobaczyć, co powinno być włączoneSwingWorker klasa (lub użyj wielowątkowości, jeśli uważasz, że jest lepiej), kiedyJDialog(s) powinny być tworzone / usuwane i gdzie trzymać się w wysyłaniu wiadomości e-mail ...

Wiem, że proszę o gotowe rozwiązanie, ale jestem na dedykacji i już wiele razy zawiodłem ... To była moja ostatnia szansa ...

questionAnswers(2)

yourAnswerToTheQuestion