Java - 删除文件时制作进度条
Java - Making progress bar while deleting files
我从 Jframe
和 GUI
开始 Java 中的东西,我想在程序删除时制作进度条 files/folders。
我希望我能以 % 的进度制作进度条。当它开始时它将是 0%,而在删除过程中它将变为 100%。任何想法如何做到这一点?有什么简单的方法吗?
最简单的方法是:
1)写一个方法来统计所有你想删除的文件夹和文件,如果你有多个嵌套的文件夹和文件,你可能需要递归调用这个方法。
2)通过setMaximum方法设置最大进度条为该值
3)通过进度条setMinimum方法设置最小值为0
4)将"stringPainted"设置为true以实际显示进度百分比。
5) 最后(必要时递归)删除每个通过 setValue 方法更新进度条的文件。
我从 Jframe
和 GUI
开始 Java 中的东西,我想在程序删除时制作进度条 files/folders。
我希望我能以 % 的进度制作进度条。当它开始时它将是 0%,而在删除过程中它将变为 100%。任何想法如何做到这一点?有什么简单的方法吗?
最简单的方法是:
1)写一个方法来统计所有你想删除的文件夹和文件,如果你有多个嵌套的文件夹和文件,你可能需要递归调用这个方法。
2)通过setMaximum方法设置最大进度条为该值
3)通过进度条setMinimum方法设置最小值为0
4)将"stringPainted"设置为true以实际显示进度百分比。
5) 最后(必要时递归)删除每个通过 setValue 方法更新进度条的文件。