Pra que serve isso?

3 respostas
Polimorphism

Eu li uma vez em um codigo algo como isso:

public static void main(String[] args) {
        //Schedule a job for the event-dispatching thread:
        //creating and showing this application's GUI.
        javax.swing.SwingUtilities.invokeLater(new Runnable() {
            public void run() {
                createAndShowGUI();
            }
        });
    }

Qual o propósito desse SwingUtilities.invokeLater?
Obrigado! =)

3 Respostas

lina

Oi,

Nada melhor do que uma API:

http://www.j2ee.me/j2se/1.4.2/docs/api/javax/swing/SwingUtilities.html#invokeLater(java.lang.Runnable)

é da 1.4.2 mais o conceito é o mesmo =)

Tchauzin!

P

Cara eu já tive que usar isso uma vez, em uma aplicação que ia em um site, pegava o codigo-fonte, parseava, e depois ainda guardava tudo isso em um servidor externo. No meio dessa execução eu queria atualizar o meu JProgressBar enquanto tivesse executando essa ação. Tive que utilizar esse SwingUtilities para enquanto a execução do meu sistema acontecia, eu atualizava a tela.

Ultralogic

encontrei aqui no guj o que pode ser a solução para você amigo
http://www.guj.com.br/posts/list/131504.java

Criado 9 de outubro de 2009
Ultima resposta 9 de out. de 2009
Respostas 3
Participantes 4