title: Is there a JTreeTable implementation that allows variable row height
body: <p>I have been searching for a little while on this one.  I need a <code>JTreeTable</code> that supports variable row height.  Specifically, <strong>I want the rows that show the top level nodes to be taller than the child rows beneath them.</strong></p>
  
  <p>I have been using the SwingX implementation (<code>JXTreeTable</code>) which is based on the <a href="http://java.sun.com/products/jfc/tsc/articles/treetable1/" rel="nofollow">original Sun articles</a>.  However, it specifically disallows variable row height, and without rewriting <code>JXTree</code> I can't see a way through.</p>
  
  <p>Any tips / pointers would be gratefully received before I embark on something nasty...</p>