2014-01-29 2 views
0

Я пытаюсь разработать приложение Java для отправки электронной почты. Я использую java-почту. Я хочу добавить параметр вложения файлов для этого приложения. Я сделал это. но теперь мне нужно добавить jProgressBar в это приложение для просмотра загрузки приложений. кто-нибудь может мне помочь? Я не знаю, как добавить jPogressBar для просмотра результатов загрузки. Помогите! Благодарю.Добавить jProgressBar в почтовую программу java

+0

Взгляните на [документацию JProgressBar] (http://docs.oracle.com/javase/7/docs/api/javax/swing/JProgressBar.html) и в [этот пример использования] (http: // docs.oracle.com/javase/tutorial/uiswing/components/progress.html). Добавьте в свой комментарий некоторые фрагменты кода, чтобы мы могли видеть, что вы сделали до сих пор, и где, собственно, ваш вопрос. –

+1

Пожалуйста, узнайте о 'SwingWorker' и о том, как справляться с выполнением фоновых задач – Keerthivasan

ответ

0

Если у вас есть приложение Java с помощью Свинг и JavaMail, и вы хотите, прогресс бар, когда сообщение отправляется на почтовый сервер, это сложно. Нет ничего, что скажет вам, какая часть сообщения (или часть прикрепления файла сообщения) была отправлена ​​на почтовый сервер. У вас может быть индикатор выполнения, который говорит «Я работаю», но вы не можете (легко) иметь индикатор выполнения, который говорит «N% done».

Если у вас есть приложение Java, запущенное на сервере, и вы загружаете вложение файла из браузера, и вы хотите, чтобы в процессе загрузки файла выполнялся диалог прогресса, вы, вероятно, можете сделать это с помощью JavaScript в браузере ,

Смежные вопросы