如果我读取一个文件直到它到达一个空行并且想要创建一个有点准确的 JProgressBar 来确定读取何时完成,我该怎么做?
我问的原因是因为有些文件是在其他文件在和200ms
之间读取的。2500ms
10000ms
我正在做一些简单的事情来读取文件
boolean completed
while(!completed) {
//read file
if(reader == null) {
completed = false;
}
}
那么有没有办法让进度条在这种情况下准确呢?(顺便说一下,文件的大小并不一定意味着在这种情况下读取时间会更少)