我想从我的JFace向导中运行批处理脚本,甚至我想在向导中显示进度监视器。
为什么我想要这个,因为当我在我的java代码中运行批处理脚本时,批处理脚本执行的控制会从java代码中丢失。这就是为什么我在思考是否可以在向导中运行它以便我有控制权。
Reagrds,
阿南德
答案 0 :(得分:1)
您需要能够以某种方式衡量脚本的进度。 例如,如果脚本可以将其进度记录到文件中,那么应用程序中的线程可以读取它并传递给进度监视器(通过调用IProgressMonitor #working(valueFromFile))