0
Ich habe eine Klasse erweitert JDialog, es enthält eine JTextField und eine Schaltfläche, ein JProgressBar wenn Benutzer cliks auf die Schaltfläche ein Jprogress bar (Dynamic) mussdynamische JProgressBar
Ich habe eine Klasse erweitert JDialog, es enthält eine JTextField und eine Schaltfläche, ein JProgressBar wenn Benutzer cliks auf die Schaltfläche ein Jprogress bar (Dynamic) mussdynamische JProgressBar
hinzufügen Sie JProgressBar Bild, wenn Benutzer klickt sichtbar sein Klicken Sie auf die Schaltfläche und streichen Sie den Rahmen neu. Ihre Progrss-Leiste wird sichtbar sein.
In Taste drücken event:
public void actionPerformed(ActionEvent ae)
{
..........
add(progressBar);
repaint();
.........
}
Hoffnung, das hilft.
Ich verwende folgenden Code in Aktion durchgeführt: – Jisson
jProgressBar1.setVisible (true); Repaint(); für (int i = 0; i <= 100; i + = 5) { jProgressBar1.setValue (i); jProgressBar1.setIndeterminate (false); versuchen { jProgressBar1.paintImmediately (0, 1, 100, 100); // 0, 1, 100, 10 Thread.sleep (100); jProgressBar1.setStringPainted (true); } catch (Exception e) {} } Das Poblem ist, wenn ich auf die Schaltfläche klicke, kann ich den Fortschrittsbalken mit 100% mit einer Verzögerung sehen – Jisson