是否可以使用进度监视器在JFace向导中运行批处理文件?

时间:2011-08-31 08:19:36

标签: java eclipse jface

我想从我的JFace向导中运行批处理脚本,甚至我想在向导中显示进度监视器。

为什么我想要这个,因为当我在我的java代码中运行批处理脚本时,批处理脚本执行的控制会从java代码中丢失。这就是为什么我在思考是否可以在向导中运行它以便我有控制权。

Reagrds,

阿南德

1 个答案:

答案 0 :(得分:1)

您需要能够以某种方式衡量脚本的进度。 例如,如果脚本可以将其进度记录到文件中,那么应用程序中的线程可以读取它并传递给进度监视器(通过调用IProgressMonitor #working(valueFromFile))