Prova a mettere jiframe6.getContentPane().add(progressbar);
nel try.

Ora siccome sta dentro un ciclo fatti uno switch , cioè una variabile
che al primo ciclo la valorizzi a 0 e per i successivi a 1 esempio


for (int i = MY_MINIMUM; i <= MY_MAXIMUM; i++) {
final int percent=i;
try {
if (sw == 0)
{
jiframe6.getContentPane().add(progressbar);
sw = 1;
}

SwingUtilities.invokeLater(new Runnable() {
public void run() {
updateBar(percent);
}
});
java.lang.Thread.sleep(100);
} catch (InterruptedException ie) {;}
}