Java 实现多表头表格

来源:百度知道 编辑:UC知道 时间:2024/06/24 18:12:02
就是有两层表头,打个比方上层表头是2009,地下又有12个下层表头分别是十二个月,这个用Java怎么实现呀~有没有高人能指点一下
是双重表头,用JTable只有一个表头 ,三楼那位仁兄,能告诉我你的方法吗?谢了~顺便问一下,知道给表格横向加滚动条的方法吗?

哥们我很同情你,当初我为了实现多表头表格查遍了各种网页,结果别人给出的实例要么不符合要求,要么太过复杂,最后还是自己摸索出来的。不知道你要的东西是不是下面这种形式的。如果是请回个话,我再把代码贴出来。前些天给人回答问题后老是有人理也不理直到问题过期,一点诚意都没有。 

简单点说就是要设置表头的UI,下面是我以前程序中的一个类,带滚动条

package 表格;

import javax.swing.*;

import javax.swing.plaf.basic.BasicTableHeaderUI;

import javax.swing.table.JTableHeader;

import java.awt.*;

/************************************************************

 * 仓储(一日游、普通客户)操作的表格。

 * @author 胡海波

 * 

 */

public class StoreTable extends JTable {

 public StoreTable() {

  super(0, 13); 

  this.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);

  this.getTableHeader().setUI(new UI());

 }

 // 表头绘制器*********************************************************************

 private class UI