Red de conocimientos turísticos - Conocimientos sobre calendario chino - Escriba un subprograma de Java que utilice la interfaz Runnable para implementar subprocesos múltiples. Muestra la hora en la pantalla y la actualiza cada segundo. Para que el mini programa no

Escriba un subprograma de Java que utilice la interfaz Runnable para implementar subprocesos múltiples. Muestra la hora en la pantalla y la actualiza cada segundo. Para que el mini programa no

//jdk 7X, eclipse 3.7X probado

importar java.awt.Graphics;

importar java.util.Date;

importar javax.swing. ;

public Clock.JFrame(java.awt.Graphics)JFrame;

la clase pública Clock extiende JFrame implementa Runnable{

//Tamaño de la ventana

final int WIDTH=300;

final int HEIGHT=300;

//Se utiliza para obtener la hora actual

Fecha ahora;

p>

Clock(){

//Monta el escritorio

setLocation(300, 300);

setSize(WIDTH, HEIGHT);

setVisible(true);

clearRect(0, 0, WIDTH, HEIGHT);

//Tiempo de escritura

g. (now.toString(), 50, 50);

}

public void run() {

while(true ){

prueba {

Thread.sleep(100);

} catch (InterruptedException e) {

}

ahora= nuevo Fecha();

repintar(); //redibujar

public void run() {

public void run() {

ahora=nueva fecha();

ahora=nueva fecha();

repintar(); //redibujar

}

}< / p>

public static void main(String[] args){

(new Clock()).run();

}

}

}