Java: JProgressBar - PullRequest
       10

Java: JProgressBar

1 голос
/ 27 октября 2009

Можно ли сделать прогрессбар в Java похожим на эту страницу? Изображение .
Таким образом, не по умолчанию индикатор выполнения "заливки".

Если да, то как?

Спасибо

Ответы [ 3 ]

5 голосов
/ 27 октября 2009

Я нашел это сам. Просто позвоните setIndeterminate(true); !!
Я нашел его на java2s

0 голосов
/ 27 октября 2009

Я думаю, что самый простой способ - написать свой собственный компонент. Альтернативой может быть пользовательский внешний вид (в этом много работы), но не должно быть слишком сложно написать собственный компонент с вашей собственной неопределенной анимацией, очень похожей на ту, что вы видите там.

0 голосов
/ 27 октября 2009

Вы должны были бы сделать какое-то злое переопределение методов paint или paintComponent (я забыл, какой именно), но да, это возможно. Лучший способ - взглянуть на существующие руководства по пользовательским компонентам Swing: h ttp: //today.java.net/pub/a/today/2007/02/22/how-to-write-custom-swing- component.html

Они довольно старые, но все еще применимы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...