Olá, estava tentando fazer com que enquanto um método é executado, a jProgressBar ficasse com o .setInderminate(true), “batendo de um lado pro outro”, estava pesquisando e vi que para realizar as duas coisas eu preciso criar uma Thread, tentei fazer isso mais não consegui. Segue o Código:
Obs.: o metodo e a barra sao inicializadas apartir de um evento de um botao:
private void btnIniciarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
barraProgresso.setString("Carregando...");
barraProgresso.setStringPainted(true);
Thread t = new Thread(new Runnable() {
public void run() {
barraProgresso.setIndeterminate(true);//barra
}
});
t.start();
this.pesquisar();//metodo sendo realizado
}
Gostaria de saber também se tem jeito de trocar o carregando por concluido quando o metodo acabar de realizar sua função.
Obrigado!