У меня есть этот код:Как выбрать программу для запуска?
import javax.swing.JOptionPane;
class OpenProgram {
public static void main(String[] args) throws Exception {
// opens the JOptionPane
String path = JOptionPane
.showInputDialog("Type the path to a program or other file(forward slashes)");
//runs the program
Process run = Runtime.getRuntime().exec("\"" + path);
System.out.println("Program Opened!");
run.waitFor();
}
}
Предполагается воспитывать JOptionPane и иметь тип пользователя в пути к программе, затем запустить указанную программу, но когда я проверить его и нажмите ОК JOptionPane, он говорит, что не может запустить его. Любая помощь?
* он говорит, что не мог запустить его * что именно? какой-то файл не найден исключение? – kajacx
Почему вы делаете '' \ "" + path'? –
Что именно вы хотите выполнить? Есть много вещей, о которых мы можем задаться. – Smit