去这里看看,日本人的网站
http://www2.gol.com/users/tame/swing/examples/SwingExamples.html
里面的例子不错

解决方案 »

  1.   

    为什么题头要放在Table内呢?完全可以使用Swing的特殊布局来定位。
      

  2.   

    1、将Table放在BorderLayout的Center位置
    2、在North处放入一个SplitPane,设置左边为一个JPanel,右边为另一个JPanel。
    3、设置SplitPane的外观,使其同JTable的隔线类似。
    4、设置JPanel的Layout方式为FlowLayout,类型为Center
    5、将两个Label分别放入JPanel中
    6、监听Table的Column宽度变化,改变SplitPane的比例使其和Table同步。
    这样做重点在于设置外观,使之看起来像是在一个Table,而不是两个组件内。另外要控制Repaint的触发,否则会看到布局延迟而露馅的。
      

  3.   

    当然如果不用JTable自己做一个类似Table的组件的话,会更好用一些。不过工作量会比较大。