Hallo,
habe ein kleines Programm (SWT) geschreiben das teilweie relativ lange Rechenzeiten (10-60 Sek.) mit sich bringt. So z.B. beim Laden und Parsen von Dateien(>100MB), Teilweise bei der Auswertung, Verarbeitung, Datei schreiben, usw. Ich brauche derzeit insges. an 7 Stellen einen Progressbar damit der User nicht denkt das Programm wäre hängengeblieben, evtl. bald noch mehr. Nun wäre meine Frage, gibts eine Möglichkeit für alle dieser rechenintensiven Operationen ein und den selben Ladebalken, (bzw. das selbe Objekt, Klasse) zu benutzen, oder muss ich für jedes dieser Teilprobleme einen eigenen Progressbar(bzw. halt eine eigene Ansteuerung) entwickeln? Hier im Forum gibts natürlich zig Beispiele zu Progressbars, aber einen generalisierbaren Ansatz den man möglichst einfach an verschiedenen Stellen zum Einsatz bringen kann hab ich leider nicht gefunden.
Dank Euch schonmal für Eure Ideen und Anregungen
habe ein kleines Programm (SWT) geschreiben das teilweie relativ lange Rechenzeiten (10-60 Sek.) mit sich bringt. So z.B. beim Laden und Parsen von Dateien(>100MB), Teilweise bei der Auswertung, Verarbeitung, Datei schreiben, usw. Ich brauche derzeit insges. an 7 Stellen einen Progressbar damit der User nicht denkt das Programm wäre hängengeblieben, evtl. bald noch mehr. Nun wäre meine Frage, gibts eine Möglichkeit für alle dieser rechenintensiven Operationen ein und den selben Ladebalken, (bzw. das selbe Objekt, Klasse) zu benutzen, oder muss ich für jedes dieser Teilprobleme einen eigenen Progressbar(bzw. halt eine eigene Ansteuerung) entwickeln? Hier im Forum gibts natürlich zig Beispiele zu Progressbars, aber einen generalisierbaren Ansatz den man möglichst einfach an verschiedenen Stellen zum Einsatz bringen kann hab ich leider nicht gefunden.
Dank Euch schonmal für Eure Ideen und Anregungen