The Sun BabelFish Blog
Don't panic !
addressbook
apple
art
blog
blogging
cloud
community
conference
database
economics
foaf
identity
identitymanagement
java
javaone
netbeans
openid
opensource
philosophy
politics
rdf
rest
security
semweb
silly
social
socialnetworking
socialnetworks
travel
unix
web
web2.0
web3.0
webn+1
webservices
Monday May 16, 2005
Roman Guy's Infinite Progress Panel
I have added Roman Guy's Infinite
Progress Panel. I was thinking of adding later a larger window on top
of the glass pane in which some of the update trace could be shown. The
BlogEd code with the latest enhancements is in CVS now for really keen
people who want to test it
The Infinite Progress Panel is an excellent case study on how much speed improvements one can sometimes wring out a piece of code. The first improvement from Jasper Potts aparently improved the rendering speed by about 50 times. I added a few changes that may have decreased cpu utilisation by a factor of 3. But I think one can add a few changes that could improve it by another factor of 3. So all in all from first conception to post tuning exercise this component may have gained by a factor of 500! This is a quick and dirty estimate, but nevertheless the size of the improvements are quite astounding. Another excellent reason to place good ideas in an Open Source repository.
The latest offical Infinite Progress Panel should be available in the SwingFX repository on dev.java.net.
Posted at 02:50PM May 16, 2005 [permalink/trackback] by Henry Story in Java |
Comments:
Note on comments:
- I know the forms below are a little small. We have asked for years for this to be changed, but I don't think it's going to happen soon. In Apple's Safari you can resize the entry box with you mouse. For people using other browsers click on this javascript link, that should allow you to resize your form.
- Comments are moderated, so they will take a little time to appear. Currently moderation means I have to read them personally. Hopefully with OpenId deployment, this will become more automated.
- HTML markup no longer works here, due to some decision made somewhere. Sorry about that.
- If you are having trouble posting, it may be that you need javascript to be enabled. I don't think javascript should be needed for submitting a form, but that's the way it is here.
- Check your comments by using the preview button...
