gpt4 book ai didi

Java运行时,在关闭应用程序时执行一些操作

转载 作者:行者123 更新时间:2023-12-02 11:52:50 26 4
gpt4 key购买 nike

我们可以打开记事本或计算器或任何使用 Java 运行时的应用程序,例如要打开计算器,我们需要在 java 中运行以下代码行。

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

但我想执行一些操作来关闭通过上述代码行打开的应用程序。

  1. 是否可以在 onClosing 应用程序上执行某些操作?
  2. 如何查看申请是否已打开?

最佳答案

你可以这样做:

Process proc = Runtime.getRuntime().exec("calc");
proc.waitFor();

waitFor 将等待应用程序终止。如果不想等待,可以调用proc.isAlive()来测试进程状态。您还可以启动一个 java 线程来启动应用程序并等待其终止。

关于Java运行时,在关闭应用程序时执行一些操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47772762/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com