hallo,
ich habe eine desktop-anwendung, in einem swing-basierenden frame werden daten angezeigt, die aus einer sql-datenbank kommen.
oben im frame habe ich viele buttons, listen, etc woraus ich meine gewünschten daten zusammenklicken kann, unter werden diese sofern sie geladen sind anzeigt, bei den meisten geht es sehr schnell und sie werden sofort angezeigt, manche konstellationen sind so komplex und dauern recht lange, ca. 6-12 sekunden (wir wollen nicht über die datengröße oder ggf langsame programmierung reden ueh: )
frage, wie könnte ich eine art statusanzeige anzeigen während des ladens, wie zb bei einer installation, downloaden, etc, zb. einfach grüne striche, die sich nach rechts zu 100% aufbauen oder sowas.....
ich weiß nicht wie, am besten so einfach wie möglich, vielleicht ein mini-frame mit einem canvas auf dem banale rechtecke nach rechts wandern, oder müsste ich dazu schon zu begin wissen wie lange es dauert, kann man das simulieren und optisch sozusagen simuliert anzeigen obwohl es vielleicht nicht zu 100% stimmt. es soll ja nur fürs auge sein, damit man ungefähr erkennt wie lange es dauert?
ich denke ihr wisst was ich meine, hab keine wie ich das machen soll und leider noch nie etwas mit threads gemacht, falls antworten darauf hinaus laufen.
danke schon mal für ideen, anregungen oder links/beispiele
mfg
Tino
ich habe eine desktop-anwendung, in einem swing-basierenden frame werden daten angezeigt, die aus einer sql-datenbank kommen.
oben im frame habe ich viele buttons, listen, etc woraus ich meine gewünschten daten zusammenklicken kann, unter werden diese sofern sie geladen sind anzeigt, bei den meisten geht es sehr schnell und sie werden sofort angezeigt, manche konstellationen sind so komplex und dauern recht lange, ca. 6-12 sekunden (wir wollen nicht über die datengröße oder ggf langsame programmierung reden ueh: )
frage, wie könnte ich eine art statusanzeige anzeigen während des ladens, wie zb bei einer installation, downloaden, etc, zb. einfach grüne striche, die sich nach rechts zu 100% aufbauen oder sowas.....
ich weiß nicht wie, am besten so einfach wie möglich, vielleicht ein mini-frame mit einem canvas auf dem banale rechtecke nach rechts wandern, oder müsste ich dazu schon zu begin wissen wie lange es dauert, kann man das simulieren und optisch sozusagen simuliert anzeigen obwohl es vielleicht nicht zu 100% stimmt. es soll ja nur fürs auge sein, damit man ungefähr erkennt wie lange es dauert?
ich denke ihr wisst was ich meine, hab keine wie ich das machen soll und leider noch nie etwas mit threads gemacht, falls antworten darauf hinaus laufen.
danke schon mal für ideen, anregungen oder links/beispiele
mfg
Tino