Hallo,
hab mal ne Style-Guide Frage zum SwingWorker, welche Methode "richtiger" ist...
Hab bis jetzt folgende Zwei Methoden gesehen, wie der SwingWorker die GUI ändert:
1) Über einen PropertyChangeListener (Leider nur prozentualer Fortschritt...)
2) Die Progressbar als Referenz an den SwingWorker zu übergeben und mittels doInBackground -> publish -> process zu aktualisieren.
Mal abgesehen davon, dass die erste Variante auf den prozentualen Status beschränkt ist, welche Methode ist "richtiger" bzw. besser? Gibt es einen "leichten" Weg, die erste Variante so zu erweitern, dass man auch andere Statusmeldungen außer dem prozentualen Fortschritt "veröffentlichen" und diese dann im PropertyChangeListener entgegennehmen kann?
hab mal ne Style-Guide Frage zum SwingWorker, welche Methode "richtiger" ist...
Hab bis jetzt folgende Zwei Methoden gesehen, wie der SwingWorker die GUI ändert:
1) Über einen PropertyChangeListener (Leider nur prozentualer Fortschritt...)
2) Die Progressbar als Referenz an den SwingWorker zu übergeben und mittels doInBackground -> publish -> process zu aktualisieren.
Mal abgesehen davon, dass die erste Variante auf den prozentualen Status beschränkt ist, welche Methode ist "richtiger" bzw. besser? Gibt es einen "leichten" Weg, die erste Variante so zu erweitern, dass man auch andere Statusmeldungen außer dem prozentualen Fortschritt "veröffentlichen" und diese dann im PropertyChangeListener entgegennehmen kann?