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