Ik ben voor het eerst bezig met een GUI aan het maken met JBuilder voor een export programma dat ik eerder had gemaakt.
Nu heb ik in die export een loop die een voor een database gegevens exporteerd en dat duur vrij lang. Nu had ik het idee om de gebruiker op de hoogte te houden van de voortgang met de JProgressBar te tonen.
Nu werkt dit (waarschijnlijk) wel gewoon goed, maar ik heb het probleem dat de GUI lijkt te hangen totdat de export is voltooid. Dus ik zie de progressbar niet bij elke iteratie updaten, maar wel de uiteindelijke 100%.
In VB kon ik herinneren dat er zoiets was als DoEvents, om de message queue even vrij te geven. Heeft Java ook iets dergelijks, zo ja hoe kan ik dit implementeren?
Bij voorbaat dank
Nu heb ik in die export een loop die een voor een database gegevens exporteerd en dat duur vrij lang. Nu had ik het idee om de gebruiker op de hoogte te houden van de voortgang met de JProgressBar te tonen.
Nu werkt dit (waarschijnlijk) wel gewoon goed, maar ik heb het probleem dat de GUI lijkt te hangen totdat de export is voltooid. Dus ik zie de progressbar niet bij elke iteratie updaten, maar wel de uiteindelijke 100%.
In VB kon ik herinneren dat er zoiets was als DoEvents, om de message queue even vrij te geven. Heeft Java ook iets dergelijks, zo ja hoe kan ik dit implementeren?
Bij voorbaat dank