javafx编程如何启动另一个程序,比如说我可以通过点击一个button来打开QQ.exe,

刚刚开始自学JAVAFX,请把语句写的详细些,谢谢!
2025-06-20 07:29:48
推荐回答(1个)
回答1:

假设你的qq目录是在:E:\Program Files (x86)\Tencent\QQ\Bin,给button注册动作事件,如下:
button.setOnAction(event -> {
try {
Runtime.getRuntime().exec("E:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQ.exe");
} catch (IOException e) {
e.printStackTrace();
}
});
然后你点击button,就会打开qq的程序