This tutorial will teach you how to make a Progress Bar in Java step by step.



Paste the code inside the Main method of the progrmming Loading a Progress Bar.
import java.util.logging.Level;
import java.util.logging.Logger;
public class Progress extends javax.swing.JFrame {
public Progress() {
initComponents();
}
public static void main(String args[]) {
Progress p = new Progress();
java.awt.EventQueue.invokeLater(new Runnable() {
public void run() {
p.setVisible(true);
}
});
Main m = new Main();
try {
for(int i = 0; i<=100; i++)
{
Thread.sleep(100);
p.pbar.setValue(i);
p.txtpin.setText(String.valueOf(i)+ "%");
if(i==100)
{
p.setVisible(false);
p.dispose();
}
}
} catch (InterruptedException ex) {
Logger.getLogger(Progress.class.getName()).log(Level.SEVERE, null, ex);
}
m.setVisible(true);
p.dispose();
}i have attached the video link below. which will do this tutorials step by step.