boa noite,
gostaria de colocar minha barra de progresso pra funcionar
tenho a classe abaixo, dai quando executo o programa chamando a classe, na barra mostra 0% e pula direto pro 100% sendo q no metodo xCarregando(); tem varios sleep (pra deixar o processo mais lento, na tentativa de ver a barra se atualizando)
e ainda fica loop (repetindo) o metodo xCarregando();
gostaria que a barra interagisse com o metodo.. ex.: 0% 15% 16% 20% 25% 80% 100%
e que nao repetisse.
Obs.: li varios topicos referente a barras.. mas ainda nao consigo :(
class ProcessarThread extends Thread {
public void run() {
for (int i = 1; i <= 100; ) {
jProgressBar1.setValue(i);
xCarregando();
try {
Thread.sleep(100);
} catch (Exception e) {
System.out.println("Erro");
}
}
}
}