“Conocimiento Programación>Programación Java

Cómo crear un cuadro de mensaje en un hilo separado en Java

2011/8/30
Al codificar un programa Java , puede utilizar un nuevo hilo para iniciar un diálogo o cuadro de mensaje para el resto de su programa puede continuar la ejecución mientras se espera la entrada del usuario . Se utiliza múltiples hilos para evitar una interrupción en un bloque de código se detenga otro código de continuar funcionando. Usted puede utilizar la biblioteca de Java " JOptionPane " para iniciar los cuadros de diálogo emergentes una vez que comience un nuevo hilo. Instrucciones
1

Abra el archivo fuente de Java en un editor como Eclipse, Netbeans o JBuilder X.
2

Importar la biblioteca " swing.JOptionPane " para que pueda acceder el método de diálogo añadiendo el siguiente código al principio del archivo :

javax.swing.JOptionPane importación;
3

Cree una clase que amplíe la clase hilo por añadiendo el código:

MyThread clase extends Thread {

launchDialogBox () {

JOptionPane.showMessageDialog (null, " Message Box 1 ");

}

pública void run () {

JOptionPane.showMessageDialog (null, " Message Box 2 "); }


}

4

Crear un nuevo hilo y lanzarlo añadiendo el siguiente código en su función :
tema Tema

MyThread = new ();

hilo.start ( )

el método de " Start " se abrirá un nuevo hilo y ejecutar el método "run" . Como alternativa, puede colocar el código funcional en el método "run" y en lugar de llamar a " thread.launchDialogBox (); " más adelante para abrir un cuadro de diálogo. El hilo se cierra cuando el método "run" se haya ejecutado .
5

Guarde el archivo Java, compilar y ejecutar el programa para abrir el cuadro de diálogo en un nuevo hilo.


Programación Java
Cómo hacer un motor de JavaScript
Cómo cambiar el Visor de applets en Eclipse
Un tutorial sobre SQL Server en JDBC
¿Cómo se ejecuta JSP Desde el Eclipse
Cómo configurar un espacio de trabajo con rutas relativas en Eclipse
Cómo combinar dos listas ADT Ordenado
¿Qué es el Java Metadata
No puedo imprimir filas utilizando un applet de Java
Conocimiento de la computadora © http://www.ordenador.online