//método para incrementar a barra
private void updateUI() {
//faz com que os gráficos da barra sejam atualizados com o novo valor
jProgressBar1.getUI().update(jProgressBar1.getGraphics(), jProgressBar1);
}
public void atualiza(){
//seta o valor máximo da barra
jProgressBar1.setMaximum(10);
for(int i=0;i<11;i++){>
jProgressBar1.setValue(i);
//chama o método updateUI
updateUI();
//escreve dentro da barra o valor percentual
jProgressBar1.setString(String.valueOf(jProgressBar1.getPercentComplete()*100)+"%");
//faz a barra parar a cada 1 segundo
try {
Thread.sleep(1000);
}
catch (InterruptedException ex) {
}
}
Nenhum comentário:
Postar um comentário