Tag: 进度条输入

使用现有JProgressBar的Java ProgressMonitorInputStream

我正在玩Java的ProgressMonitorInputStream来监控数据流经BufferedInputStream。 这是我正在尝试的代码: InputStream in = new BufferedInputStream( new ProgressMonitorInputStream( new JFrame(),”Scanning”,new FileInputStream(dir.getSearchInputFile()))); 这完全正常,并弹出一个新的JFrame窗口,其中包含一个显示输入流进度的进度条。 有没有让ProgressMonitorInputstream更新另一个JFrame中存在的现有JProgressBar? 我尝试了各种方法,例如使用构造函数传递JProgressBar,或者尝试在参数中指定帧。 每次我尝试,我只是得到一个新的JFrame。 我错了吗? 任何投入将不胜感激。 谢谢