ejecutar un programa desde jframe en java

Iniciado por d91, 18 Junio 2014, 05:18 AM

0 Miembros y 1 Visitante están viendo este tema.

d91

hola a todos necesito ejecutar un programa desde un jFrame en java al presionar determinado boton pero no lo hace y ni siquiera da error aqui el pedazo de codigo
Código (java) [Seleccionar]

public void actionPerformed(ActionEvent e) {
Runtime analisis=Runtime.getRuntime();
if(e.getSource()==boton2){

JOptionPane.showMessageDialog(rootPane, "Presionado compilar");
try{
JOptionPane.showMessageDialog(rootPane, "Entro al try");
analisis.exec("C:\\prueba.exe");
JOptionPane.showMessageDialog(rootPane, "ya salio del  try");
}catch(IOException e2){
JOptionPane.showMessageDialog(rootPane, "No se ha podido ejecutar el analisis");

}
}

tambien ya probe un process p= null asi
Código (java) [Seleccionar]

Runtime analisis=Runtime.getRuntime();
Process p= null;

p=analisis.exec("C:\\prueba.exe");

d91

acabo de lograr ejecutar un version portable de Halo_CE, pero la prueba.exe no funciona mi pregunta es: que debe tener un ejecutable.exe entre sus caracteristicas porque es un .exe generado por un cpp