Código:
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.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 ); } }
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