http://www.java2s.com/Code/Java/Swing-Components/Swingdockablewindow.htm
http://jexp.ru/index.php/Java/Swing_Components/Dockable