0

我有一个 java 代码,当单击菜单项以自动打开文件并单击“运行”(它在外部程序中执行和编译代码)时,我想要一个 actionlistener。执行此操作是 F9 键。有没有办法通过java来执行这个动作?

4

1 回答 1

0

您正在寻找的可能是

Runtime.getRuntime().exec("myCommand");

其中“myCommand”是您系统上的有效命令。问题可能是如果你想在不同的平台上运行你的程序,你可能必须根据你的java程序运行的平台来定制命令,即你失去了平台独立性。

正如 Jashaszun 指出的那样,已经有一个线程处理这个问题:Starting a process in Java?

于 2013-10-02T14:56:03.473 回答