gpt4 book ai didi

java - 如何查看进程的进度

转载 作者:行者123 更新时间:2023-11-29 08:15:59 31 4
gpt4 key购买 nike

我使用 java 开发了一个独立的应用程序,我在其中使用运行时执行外部进程。但是该过程的执行需要很多时间,我想显示它的进度监视器。

如何获取已使用 Java 运行时执行的进程的进度?我应该使用进度条吗?

最佳答案

为了能够“了解”流程的进度,您需要实现某种里程碑,流程会随着流程的进行而发生变化。您将必须实现该逻辑,以便外部进程将其进度通知您的应用程序。然而,这并不总是可行的(因为,首先您需要访问外部进程的代码)或简单易行。

你可以做的是使用 Marquee Progress 条,这将使动画无限期地运行:

Sometimes you can't immediately determine the length of a long-running task, or the task might stay stuck at the same state of completion for a long time. You can show work without measurable progress by putting the progress bar in indeterminate mode. A progress bar in indeterminate mode displays animation to indicate that work is occurring.

可以看看this Java 教程(与我获得上述文本的位置相同)以获取更多信息。

关于java - 如何查看进程的进度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4885600/

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