您好我正在尝试在我的java代码中实现进度条。我的java代码包含一个通过processBuilder运行可执行文件的图形用户界面和streamGobbler。当我为进度条实现此代码时:
private void updateProgressBar(final int newValue){
SwingUtilities.invokeLater(new Runnable() {
public void run(){
progressBar.setValue(newValue);
}
});
}
但似乎在可执行文件在后台运行时,进度条不会更新。我还为进度条实现了processbuilder,但也没有用。我应该怎么做才能让这个进度条工作。
谢谢