Quando eu implemento uma classe como Runnable o que eu estou querendo fazer, alguém pode me dar uma explicação rápida sobre isso e um exemplo tb para ter uma idéia.
Ok.
Abraços
Quando eu implemento uma classe como Runnable o que eu estou querendo fazer, alguém pode me dar uma explicação rápida sobre isso e um exemplo tb para ter uma idéia.
Ok.
Abraços
kra, o netbeans me contruiu uma janela om isso… Ocorre que se eu mudo o texto de um label apertando um botão, por exemplo, eu não preciso mandar atualizar o contextPane pra mostrar o novo valor daquele label. Eu não posso explicar com profundidade, mas é como se a classe estivesse acontecendo, e não sendo executada.
Saquei +/-, valeu mesmo. Tipo é como o nome já diz, mais pra que serve isso, em que aplicações irei usar? Pq tenho um projeto e acho que seria uma boa.
Precisava de um exemplo prático para ver como é que é.
Alguém teria.
Abraços e valeu Sombriks
a interface Runnable apenas manda vc implementar o método void run()
o uso classico é com threads.
uma thread é um Runnable.
qdo vc dá start numa thread, entre outras coisas, a thread chama o método run() que inicia a execucao da mesma.
o jeito mais recomendado de programar threads eh vc escrever sua classe que implementa Runnable e depois passar um objeto dessa classe pro construtor de Thread.
public class ProcessoA implements Runnable {
public void run () {}
}
......
ProcessoA a = new ProcessoA();
new Thread(a).start();
Ah Valeu Sérgio.
Então é exatamente isso que devo implementar no meu código, valeu mesmo.
Abraços galera.