我用java copy文件夹,我现在想做个copy的进度条,可我不知道如何得知copy过程中的进度...
比如上传文件中可以知道要上传文件的字节数,然后定时异步向服务器查看文件已写到服务器的字节数,然后可算出它的进度百分比,便可以实时的显示进度条了,,可现在我就是不知道如何知道这个文件夹的大小,写了多少...请教各位?

解决方案 »

  1.   

    大侠们,如此好贴,为何不顶?
    还有就是删除文件夹的时候如何得知删除的进度,也想做进度条...
      

  2.   

     可不可以,做个模糊的进度条,不根据文件的大小,而根据文件的数量?
      思路:
       先遍历下文件夹,看看有多少文件,作为总数。
       然后根据拷贝的文件数来显示进度。
      
     我是菜鸟,只谈下自己的思路,不妥之处,请多包涵。
      

  3.   

    可是可以,可是进度条的精度不高,我现在可以得到整个文件夹的大小,我是想它写多少字节,我就进度多少,这样精度才高