Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/06/2010, 05:40
fernanarr
 
Fecha de Ingreso: agosto-2009
Mensajes: 12
Antigüedad: 15 años, 3 meses
Puntos: 0
Ejecutar programa externo desde un botón JAVA

Código:
import java.awt.*;
import java.applet.Applet;


class BotonAccion extends Button {

    public BotonAccion() {
        setLabel( "TEXTO DEL BOTON" );
    }

    public boolean action( Event evt,Object obj ) {
     try {	    
       Process p = Runtime.getRuntime().exec ("RUTA DEL FICHERO .EXE");
     }
     catch(Exception e){ 
       System.out.println("EXCEPCIÓN LANZADA");
     }
     return true;    
    }
}

public class BotonAuto extends Applet {
    BotonAceptar boton;

    public void init() {
        boton = new BotonAccion();
        add( boton );
        }
}
Hola a todos. Estoy intentando ejecutar un .exe desde código JAVA. La idea es crear un botón en pantalla y que al presionar ese botón, se ejecute una instancia de otro programa dentro del mismo equipo, accediendo a un fichero .exe mediante su ruta.

El código que he insertado antes de este mensaje compila corréctamente, pero a la hora de ejecutarlo no obtengo resultados y da algunos errores. ¿Alguien sabe cual puede ser el problema u otra forma de hacer esto mismo?

Muchas gracias por adelantado por la ayuda y un saludo

Última edición por fernanarr; 24/06/2010 a las 19:49