powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / древний вопрос - но пока без ответа??? JProgressBar & Threads
3 сообщений из 3, страница 1 из 1
древний вопрос - но пока без ответа??? JProgressBar & Threads
    #32982353
я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
я
Гость
Доброго дня всем!
порылся по форумам и нашел подобные вопросы, но ни одного ответа...
может кто уже придумал что-то?
ситуация такая:
есть форма на которой задаются различные параметры и по подтверждению они разносятся(записываются) в таблицы в БД. процесс несколько длительный и хотел сделать прогресс бар который бы показывал как долго еще все будет продолжаться.
столкнулся с такой проблемой: непонятно как оценить время выполнения все запросов
решил извернуться - между запросами проставлял prBar.setString("запрос такой-то"); чтобы выдавал сообщения о том какой запрос выполняется.

вроде все просто. но на все время выполнения обновлений по таблицам - блокируется все напрочь, а после завершения на полном прогресс баре быстренько появляется последняя надпись...пытался выделить прогресс бар в отдельный поток - та же история
ладно. пытался запустить какой-нибудь мультик пока все обновляется - та же беда. даже в другом потоке. все блокируется и после завершения делай что хочешь-))) хоть мультик, хоть кино. вычитал что вроде такая блокировка всего избавляет от неявных ошибок, здорово, согласен. но ведь...
как решить это??? можно ли как-то промониторить процес выполнения и отобразить его? или хотя бы вывести что-то другое какую-нибудь анимированню картинку пока все происходит?
да, база используется Access, я понял это тоже имеет значение.
Спасибо!
...
Рейтинг: 0 / 0
древний вопрос - но пока без ответа??? JProgressBar & Threads
    #32982411
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не надо ничего придумывать, надо неспеша разобраться с вопросом.
Разбираться нужно с тем, что такое event dispatch thread.
В этом помогает чтение документации и туториалов вроде этого http://java.sun.com/docs/books/tutorial/uiswing/misc/threads.html.

Примеры кода работающего с прогрессбарами можно найти в
материалах к книге "Java 2. Том 2. Тонкости программирования", ещё купить эту книжку и прочитать.
...
Рейтинг: 0 / 0
древний вопрос - но пока без ответа??? JProgressBar & Threads
    #32982413
NotGonnaGetUs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NotGonnaGetUsещё ЛУЧШЕ купить эту книжку и прочитать.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / древний вопрос - но пока без ответа??? JProgressBar & Threads
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]