gpt4 book ai didi

Java processbuilder 在后台运行程序(.exe)

转载 作者:行者123 更新时间:2023-12-01 12:30:27 26 4
gpt4 key购买 nike

我已经尝试过这段代码。但是.exe程序跳转出来了。我只想使用它的效果而不是窗口。

    ps = new ProcessBuilder("\\.exe","\\A").start();

如何像其他java框架一样将其设置为不可见

    frames.setVisible(false);

最佳答案

你不能使用纯java来做到这一点。正在运行的进程和访问其他进程创建的窗口是有区别的。为了实现这个目标,您必须直接或间接使用平台特定的 API,例如 JNI/JNA。

看看这个项目:https://github.com/twall/jna我希望它能有所帮助。

关于Java processbuilder 在后台运行程序(.exe),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25957493/

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