Ich beschäfftige mich gerade mit einem Spider. Also ein Programm mit dem ich meine Webseite lokal auf meinen Rechner runterladen kann.
In dem Programm habe ich eine Queue. Ich kann mir von der Queue ausgeben lassen wieviele Elemente Sie gerade enthält.
Diese Zahl möchte ich jetzt gerne in der GUI anzeigen. Mein Problem ist, dass diese Zahl sich natürlich ständig ändert. Ich möchte in der GUI immer den aktuellen Wert anzeigen.
Ich verwende bereits SwingWorker damit die GUI nicht einfriert, aber ich weiß noch nicht wie ich es realisieren soll, dass die GUI ständig Informationen von der Queue bekommt und diese anzeigt.
Ich habe dazu zwei Begriffe im Kopf Callback und das Observer Pattern.
Kann ich mein Problem damit lösen? Über Tipps und Anregungen freue ich mich.
Gruss Benji
In dem Programm habe ich eine Queue. Ich kann mir von der Queue ausgeben lassen wieviele Elemente Sie gerade enthält.
Diese Zahl möchte ich jetzt gerne in der GUI anzeigen. Mein Problem ist, dass diese Zahl sich natürlich ständig ändert. Ich möchte in der GUI immer den aktuellen Wert anzeigen.
Ich verwende bereits SwingWorker damit die GUI nicht einfriert, aber ich weiß noch nicht wie ich es realisieren soll, dass die GUI ständig Informationen von der Queue bekommt und diese anzeigt.
Ich habe dazu zwei Begriffe im Kopf Callback und das Observer Pattern.
Kann ich mein Problem damit lösen? Über Tipps und Anregungen freue ich mich.
Gruss Benji