Atualização do MessageDialog

1 resposta
Leco2

boa dia pessoal,

estou com uma dúvida…como eu faço para atualizar um MessageDialog.
por exemplo eu tenho esse MessageDialog e quero que aparece na janela

conectando… Tentativa 1
conectando… Tentativa 2
conectando… Tentativa 3
…encerrado…

eu queria que ficasse atualizando…como faço isso?

agradeço desde já!

1 Resposta

D

o classe já pronto do java não tem como fazer isso…

  • vc pode criar manualmente…
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author Damiao
 */
import javax.swing.JOptionPane;
import javax.swing.JDialog;
import javax.swing.Timer;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;

public class JOptionPane {
static int cont = 1;


         public static void main(String[] args) {

         do{
                 JOptionPane pane = new JOptionPane ("Conectando... Tentativa "+cont+"...");
                 final JDialog dialog = pane.createDialog(null, "Teste");
                   Timer timer = new Timer(3000,
                            new ActionListener() {
                                   public void actionPerformed(ActionEvent evt) {
                                             dialog.dispose();
                                   }
                            });

                   timer.setRepeats(false);
                   timer.start();
                   dialog.show();
                   timer.stop();
                   cont++;

             }while(cont <= 3);
                   System.exit(0);
         }
}

a partir disso ai é só adaptar ao q vc qer…
vlw

Criado 29 de junho de 2010
Ultima resposta 29 de jun. de 2010
Respostas 1
Participantes 2