I know it's a long time ago since i wrote the last blogpost but i really was busy the last weeks. Also today i do not have much time to create this little blogpost but you know it's friday and so it's time for some fun again...yay
I remembered a little app that i wrote nearly 3 years ago where i implemented some kind of an animated progress bar and so i decided to extract this component from the app and share it with you.
It's not derived from JProgressBar but from JComponent and is really only a bar that could be used as a progressbar. Here's a little screenshot and webstart demo to give you an impression about the component...
![]() |
| Click here to see it live... |
- the colors of the bar
- the color of the value/percentage text
- the color of the fading infinite text
- if it has rounded corners and the corner radius
- the value and a max value
Like i said the component is a little bit older and might not be optimized but as always you will get the source and you might want to optimize it (if you have the time)...
So here we go:
AnimatedProgress.jar (the component as binary)
AnimatedProgress.zip (the source as a Netbeans project)
As you can see i'm a little bit in a hurry so enjoy the upcoming weekend and keep coding...

Hi Gerrit.
ReplyDeleteOnce again this is really good work. I just love the linen effect in Lion and really want to use it in my java applications:
http://i.imgur.com/uiiQ7.jpg
I know it would make a very fun component for next week :)
Keep up the good work...
Thanks, Nick
Hi Nick,
ReplyDeletewould love to create such a effect but really do not have the time...maybe later this year.
Cheers, Gerrit
Thanks. Well, I'll be waiting for it :)
ReplyDeleteI guess I'll just have to use the image for now..
Nick
Hi Nick,
ReplyDeleteThere is a first version of a linen texture as a background available in the steelseries library. To get it you have to get the sources from Kenai.
Cheers,
Gerrit