Hallo liebe Community
Ich möchte als Test eine GUI mit ProgressBar erstellen und die ProgressBar langsam füllen
Also ich habe den Code fertig geschrieben, jedoch funktioniert das Füllen nicht so wie ich es mir vorgestellt habe :/ Der gesamte Quelltext ist etwas zu lang deshalb hier nur kurz der Code zum Füllen der ProgressBar:
Das resultiert allerdings immer darin, dass sich die ganze Zeit nichts tut und am Ende die Bar plötzlich komplett gefüllt ist :/
Könnt ihr mir eventuell weiterhelfen? :/ also die ProgressBar soll sich langsam und kontinuierlich füllen ohne das der ganze Thread einfriert
Danke schonmal im Vorraus,
euer MCStreetguy
Ich möchte als Test eine GUI mit ProgressBar erstellen und die ProgressBar langsam füllen
Also ich habe den Code fertig geschrieben, jedoch funktioniert das Füllen nicht so wie ich es mir vorgestellt habe :/ Der gesamte Quelltext ist etwas zu lang deshalb hier nur kurz der Code zum Füllen der ProgressBar:
Code:
for(int i=0; i<progressBar.getMaximum(); i++) {
progressBar.setValue(i);
try {Thread.sleep(100);} catch(InterruptedException e) {}
progressBar.repaint();
}
Das resultiert allerdings immer darin, dass sich die ganze Zeit nichts tut und am Ende die Bar plötzlich komplett gefüllt ist :/
Könnt ihr mir eventuell weiterhelfen? :/ also die ProgressBar soll sich langsam und kontinuierlich füllen ohne das der ganze Thread einfriert
Danke schonmal im Vorraus,
euer MCStreetguy