У меня есть простой JForm и JDialog в моем приложении. JDialog коробка содержит eliment JProgressBar и I'put метод в JDialog, как,Как обновить jprogress bar
public void updateProgress(int val){
prgProgress.setValue(val); //prgProgress-> name of the JProgressBar
}
обновить прогресс бар.
Когда я пытаюсь обновить прогресс бар в моем JDialog от JForm, JProgressBar не обновляется, как ожидалось, пожалуйста, скажите мне, что может быть ошибка,
Ex.
public class Status extends javax.swing.JDialog{
private javax.swing.JProgressBar prgProgress = new javax.swing.JProgressBar;
.....
public void updateProgress(int val){
prgProgress.setValue(val); //prgProgress-> name of the JProgressBar
}
.....
}
public class MyForm extends javax.swing.JInternalFrame {
Status s = new Status();
s.setVisible(true);
for(int i=0; i<100; i++){
s.updateProgress(i);
}
}
Я установил максимальное значение jprogressbar, но все же получил ту же проблему. – Harsha
Чтобы прояснить вопрос, появился ли JProgressBar на JDialog, т. Е. Отображается индикатор с нулевым прогрессом? –
Да, индикатор выполнения отображается на JDialog – Harsha