所以我正在尝试制作一个通用的应用程序,并且我正在尝试使其具有打开应用程序的能力。所以,我想办法让它打开一个应用程序,如果它是一个单词,但有空格,它永远不会起作用。我就是这样做的:
if(textField.getText().startsWith("application open")){
try {
String string1 = textField.getText().substring(17, textField.getText().length());
Runtime.getRuntime().exec("open /Applications/\"" + string1 + "\".app");
textArea.append("Opening application " + string1 + "..." + newline);
} catch (IOException ioe) {
ioe.printStackTrace();
}
}
如果有人可以帮助我,那就太好了!在此先感谢霍华德·斯塔克