Изменение JProgressBar - PullRequest
       5

Изменение JProgressBar

2 голосов
/ 06 января 2011

Заметив эту ссылку: http://www.newscientist.com/blogs/nstv/2010/12/best-videos-of-2010-progress-bar-illusion.html Я хотел, чтобы мой jprogressbar выглядел так.Как бы я поступил так?Есть ли библиотека, которая уже делает это для меня?

Ответы [ 2 ]

3 голосов
/ 06 января 2011

Краткий ответ - создайте пользовательский ProgressBarUI (перегрузка BasicProgressBar для простоты использования) и переопределите метод paintDeterminate.

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

Редактировать: у меня это работает сейчас.Вот пример видео

Код доступен на github

Пост в блоге.

0 голосов
/ 06 января 2011

Во-первых, видео недоступно, во-вторых, это иллюзия, похоже на планку Vista и 7, поскольку у него есть анимация, которая заставляет его выглядеть, как будто он движется, а когда нет, вы можете попытаться воссоздать Vistao 7, индикатор выполнения на Java.

Если вы обнаружите, что видео работает, снова, мы можем подумать о способе его воссоздания

...