Swing has lot of components built-in but still some are missing. This project provides the developer community with these missing components, components inspired (copied?!) from modern user interfaces.
The InfoNode Docking Windows framework allows you to create a powerful Swing GUI for your application and rich client with very little code. Just take your normal Swing components with application content and place them inside docking windows. The windows can then be arranged in advanced layouts using split windows, tab windows and floating windows. There are virtually no limitations to the window layouts you can create.