Estoy trabajando con NetBeans y tengo dos clases de hilos hechas, me pidieron que usara Swing, pero solo las tengo hechas para que muestren los resultados por consola.
Se que la pregunta puede ser un tanto básica... pero necesito saber como puedo usar este mismo codigo con swing? (los mensajes ahora van en alertas tipo msgbox)
Código PHP:
threadA.java
package hilos;
public class ThreadA {
public static void main(String[] args){
ThreadB b = new ThreadB();
System.out.println("Iniciando proceso..");
b.start();
System.out.println("Proceso iniciado..");
synchronized(b){
try {
System.out.println("--> esperando a que B se complete...");
b.wait();
System.out.println("--> B se ha completado con éxito");
}
catch (InterruptedException ex){
System.out.println(ex);
}
System.out.println("El resultado del calculo en B:" +b.total);
}
}
}
Código PHP:
threadB.java
package hilos;
class ThreadB extends Thread
{
long total;
@Override
public void run(){
synchronized(this)
{
for(long i=0; i<1000000000;i++)
total+=i;
System.out.println("----> esperando notificación..");
notify();
System.out.println("----> notificación realizada..");
}
}
}