New library: Sliding Layout
Another little library I made for swing users. It lets you very easily create smooth transitions between two layouts of components in a special panel. The layouts are based on a grid, which can nest sub-grids and which provides fixed/flexible columns and rows.
But more than a thousand words, here is a demo view of what can be done in a few lines of code. There is also a youtube video of the same demo with images, I really recommend you to try it ;)
As usual, the project is open-source and distributed under the Apache-2 license. I hosted it at Github. Indeed, I’m moving from google code to github and from mercurial to git. It seems that the fork/pull-request feature of github is just too awesome to be ignored. Therefore, if you ever want to contribute a patch to any of the projects hosted there, just make a pull request :)
Project page: https://github.com/AurelienRibon/sliding-layout
Download page: https://github.com/AurelienRibon/sliding-layout/downloads
As you may have guessed, this library uses the Universal Tween Engine under the hood. Also, the code comes with a complete javadoc, to get you started quickly. The project also features the source code of the demo shown here, so be sure to explore it if you don’t know how to start ;)
I hope it may help some developers to create cool stuff!