现在研究JTable
但不知怎么固定最下面的一行,作为合计上面单元格的数据使用。当拖动右边滚动条的时候,合计行不随滚动条移动。同上面这张图片所示。另外,怎样设置表头上的字体大小和样式?非常感谢。

解决方案 »

  1.   

    一般来说,这种情况是分为两个JTable,然后共用一个TableModel,上面的表显示N-1行,下面的表显示第N行。至于修改表头样式,JTable.getTableHeader().setDefaultRenderer(),然后自己写个类继承TableCellRenderer接口传进去,同时继承某个JComponent组件,比如JLabel,里面想怎么设置自由度很大了。
      

  2.   

    今天跟同事了解了一下,他建议最下面一行用Jlabel来代替。试一下。谢谢上面两位。