Andrew Barnham - 2010-08-02

See example via google search:
http://www.java2s.com/Code/Java/Swing-Components/GroupableGroupHeaderExample.htm

Looks like someone already done hard work. Just need to copy/paste their code and wire it into c9 :)