gpt4 book ai didi

java - 在 Eclipse RCP 中显示进度条和子进度条

转载 作者:行者123 更新时间:2023-12-02 09:40:10 27 4
gpt4 key购买 nike

我有一些 Eclipse RCP 代码,允许用户加载多个文件,每个文件需要几分钟。我使用 ProgressMonitorDialog 来显示每个文件加载的进度(每个文件一个刻度)。效果很好。

现在我想通过显示每个文件加载时的进度(子进度)来向用户提供更多反馈。显示每个文件的进度。我加载的每个文件都包含不同数量的“部分”,直到我开始阅读该文件时我才知道这些“部分”。当我加载每个部分时,可以勾选子进度工作。

理想情况下我会有两个进度条;顶部的进度条显示了文件总数的进度(并且还显示了“正在加载文件‘三.txt’(共 15 个)”),而底部的进度条显示了当前正在加载的文件的进度(并且还显示了例如“正在加载文件”,共 15 个)。 “正在加载第 6 部分,共 10 部分”)。也许有一个“详细信息...”按钮可以显示子进度条。是否存在任何对话框可以执行我正在寻找的操作?我是否卡在自己编码中?

仅说明我的尝试:

我正在考虑在我的 IProgressMonitor 上调用 SubMonitor.convert ,这几乎达到了我想要的效果:我可以重新分割并设置各个部分的进度条 - 唯一的问题是这个重用一个进度条。我只想显示第二个进度条。

最佳答案

不存在满足您需要的标准对话框。你只能靠自己了。

关于java - 在 Eclipse RCP 中显示进度条和子进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15275785/

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