Hallo Community,
ich bin ein Java-Anfänger und versuche einen Fortschrittsbalken in meine Programm zu integrieren. Mein Programm läuft eine bestimmte Zeit, weshalb der Fortschrittsbalken einen Zeitbezug haben soll - ggf. Prozentuale Angabe. Muss ich dafür im dem ProgressBar die Differenz vom Startzeitpunkt und dem aktuellen Zeitpunkt ausgeben?
Vielen Dank für eure Hilfe
ich bin ein Java-Anfänger und versuche einen Fortschrittsbalken in meine Programm zu integrieren. Mein Programm läuft eine bestimmte Zeit, weshalb der Fortschrittsbalken einen Zeitbezug haben soll - ggf. Prozentuale Angabe. Muss ich dafür im dem ProgressBar die Differenz vom Startzeitpunkt und dem aktuellen Zeitpunkt ausgeben?
Java:
long before = System.currentTimeMillis(); // Startzeitpunkt Methode
long current = System.currentTimeMillis(); // aktueller Zeitpunkt
int max = maxDuration // in Minuten
final JProgressBar bar = new JProgressBar( 0, max );
frame.getContentPane().add( bar );
bar.setValue( current - before );
bar.setStringPainted(true);
Vielen Dank für eure Hilfe