Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Заставка 
V
    Опции темы
julie525
Дата 26.6.2006, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 12.6.2006

Репутация: нет
Всего: нет



При запуске программа лезет в базу и возникает некоторая задержка. Как при запуске программы сделать заставку "loading", переливающуюся как flash, чтобы пользователь не нервничал в ожидании, когда запустится программа. 
PM MAIL   Вверх
powerOn
Дата 26.6.2006, 13:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 31
Всего: 159



Посмотри в сторону JWindow - это окно без рамок, на мой вззгляд под окно заставки в самый раз.

Цитата(julie525 @  26.6.2006,  14:27 Найти цитируемый пост)
переливающуюся как flash

Здесь придется применить собственную фантазию и трудолюбие, посколько всю динамическую графику (коли таковая
 нужна) необходимо прорисовывать самостоятельно. Хотя в большинстве случаев достаточно простого прогресс бара.

Добавлено @ 13:52 
В Мустанге, кстати, обещают сделать стандарную поддержку заставок, причем она сможет появляться сразу после созздания JVM и до загрузки целевой программы.  


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
julie525
Дата 26.6.2006, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 12.6.2006

Репутация: нет
Всего: нет



а как тогда заставку сделать, чтобы при конекте к базе прогресбар отображался и обновлялся, чтобы у пользователя не возникло ощущение что программа зависла, поскольку компы в той конторе не очень быстрые, а база лежит на хостинге, задержка возникает в любом случае. 
PM MAIL   Вверх
skhilkov
Дата 26.6.2006, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 371
Регистрация: 11.4.2006
Где: TOMSK

Репутация: 1
Всего: 7



Как я понимаю, мы же не знаем какая именно будет задержка? Поэтому прогрессбар по-моему будет не корректно использовать.... а чтобы пользователь не думал что прога зависла, можно действительно сделать окно с надписью и добавить к этому всему какой-нибудь динамический рисунок (идею содрал у Sun) 


--------------------
Кто понял жизнь, тот не спешит. 
PM MAIL   Вверх
Sardar
Дата 26.6.2006, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: нет
Всего: 317



Полоска прогрессбара пусть будет анимированной, штрихами двигающимися и т.п. При сдвиге на "следующие проценты" двигаемся по экспоненте, так что бы сначала прыжком почти 80% от шага,а  остальное всё медленней и медленней. Так в ИЕ работает, смотритсья успокаивающе smile  


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
powerOn
Дата 26.6.2006, 14:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 31
Всего: 159



Цитата(skhilkov @  26.6.2006,  15:13 Найти цитируемый пост)
Поэтому прогрессбар по-моему будет не корректно использовать....

Очень даже корректно. У JProgressBar есть свойство Indeterminate, оно специально предназначено для случаев, когда не возможно вычислить процент завершения работы.   


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
kkorsakoff
Дата 27.6.2006, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.10.2005
Где: Санкт-Петербург

Репутация: нет
Всего: 14



Тогда она будет бегать туда обратно. ИМХО, с точки зрения юзера вариант Internet Explorer'a смотрится куда лучше 
PM MAIL WWW ICQ   Вверх
powerOn
Дата 27.6.2006, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 31
Всего: 159



Цитата(kkorsakoff @  27.6.2006,  15:50 Найти цитируемый пост)
Тогда она будет бегать туда обратно. ИМХО, с точки зрения юзера вариант Internet Explorer'a смотрится куда лучше  


Здесь сами понимаете: на вкус и цвет.. 
Я просто это говорю к тому, что существуют стандартные решения и не нужно ничего дорабатывать.
  

Это сообщение отредактировал(а) MoonCat - 27.6.2006, 14:55


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   jk1
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема »


 




[ Время генерации скрипта: 0.0468 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.