JProgressBar Ajuda

1 resposta
J

Galera, to com um problema nesta minha classe que envia um email para a lista montada na tabela, é um processo demorado pois depende da internet, quero colocar um JProgressBar para mostrar mas até agora não consegui absolutamente nada, queria a ajuda de voces.
O processo demomarado é o que chama a classe enviaEmail() o progresse é exatamente para este momento.

Agradeço muito, segue abaixo o codigo.

public void enviarEmailParaListaDePesquisador() throws EmailException, MalformedURLException, SQLException {

        int nlinha;
        int clinha;

        DefaultTableModel dtm = (DefaultTableModel) jT_ListaPesquisador.getModel();
        nlinha = dtm.getRowCount();
        clinha = nlinha;
        
        while (clinha <= nlinha && clinha > 0) {
            
            clinha = --clinha;

            Object nome = null;
            Object email = null;
            idPesquisador = (Long) jT_ListaPesquisador.getModel().getValueAt(clinha, 0);
            nome = jT_ListaPesquisador.getModel().getValueAt(clinha, 1);
            email = jT_ListaPesquisador.getModel().getValueAt(clinha, 2);

            nomeEnvio = (String) nome;
            emailEnvio = (String) email;
            menssagem = jTP_Menssagem.getText();
            enviaEmail();
            alteraEnvioPesquisador();
            
        }

1 Resposta

S

Olá amigo

você pode escolher qualquer um desses:

http://download.oracle.com/javase/tutorial/uiswing/components/progress.html

http://www.java2s.com/Code/Java/Swing-JFC/ProgressBar.htm

Silvio Guedes

Criado 13 de agosto de 2011
Ultima resposta 16 de ago. de 2011
Respostas 1
Participantes 2