String[] tbhead = {"慢性病代码","慢性病名称","确诊时间(yyyyMM制)","操作"};//表头
String[][] a= new String[4][4];JTable jt=new JTable(a, tbhead);
add(new JScrollPane(jt)); //------>这句话是什么意思?
jt.setBounds(30, 225,500,80);
conn.add(jt);conn 是一个Container。 这样运行了 为什么我的列名不显示啊?

解决方案 »

  1.   


    String[] tbhead = {"慢性病代码","慢性病名称","确诊时间(yyyyMM制)","操作"};//表头
    String[][] a= new String[4][4];JTable jt=new JTable(a, tbhead);//列名不显示?注意写法有没有纰漏,再不行去整个tablemodel。应该好解决啊,我怎么没遇到过这问题。要么就是你tablemodel有问题,没有添加表头
    add(new JScrollPane(jt)); //------>这句话是什么意思?添加过滚动条中
    jt.setBounds(30, 225,500,80);
    conn.add(jt);