JProgressBar работает в соответствии с нагрузкой приложения в качели

Я хочу разработать небольшой проект для приложения для копирования файлов в Java Swing. Я хочу показать индикатор выполнения для этого, означает, сколько процентов данных было скопировано ... так что может ли кто-нибудь сказать мне, как его разработать


person Vicky3D    schedule 12.12.2013    source источник
comment
Сначала нужно показать свою попытку   -  person Paul Lo    schedule 12.12.2013
comment
Прочтите: meta.stackexchange.com/questions/182266/   -  person Crozin    schedule 12.12.2013
comment
Вы можете взглянуть на это и это для некоторых идей   -  person MadProgrammer    schedule 12.12.2013


Ответы (1)


Конечно вещь. Вот идея: когда вы копируете файлы, используйте InputStream и читайте стандартный размер байтов, скажем, 1024 байта, и копируйте его в новый файл. Каждый раз, когда вы читаете файл, ваш прогресс

(1024 bytes * NumberOfReads)/SizeOfFileInBytes
person dARKpRINCE    schedule 12.12.2013
comment
сэр, пожалуйста, дайте мне небольшой пример - person Vicky3D; 12.12.2013
comment
Извини, приятель, это твоя домашняя работа. :) Проверьте ссылки, предоставленные в качестве комментариев MadProgrammer. - person dARKpRINCE; 12.12.2013