private JTable table;
private DefaultTableModel model;
ArrayList<String> head=new ArrayList<String>();

public T()
{
setTitle("Main Frame");
setBounds(SW/8,SH/20,3*SW/4,9*SH/10);
model = new DefaultTableModel(20, 20);
for(int i=0;i<model.getRowCount()+1;i++)
{
head.add(String.valueOf(i));
}


table = new JTable(model);

}部分代码如上,可能有错误.在table初始化的时候怎么通过一个循环加表头

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【CTea321】截止到2008-07-25 17:37:07的历史汇总数据(不包括此帖):
    发帖的总数量:2                        发帖的总分数:15                       每贴平均分数:7                        
    回帖的总数量:7                        得分贴总数量:0                        回帖的得分率:0%                       
    结贴的总数量:1                        结贴的总分数:15                       
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:1                        未结的总分数:0                        
    结贴的百分比:50.00 %               结分的百分比:100.00%                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    楼主加油
      

  2.   

    沒明白樓主的意思
    你是不是沒有把model和你的表頭數組  或者vector聯系起來~
      

  3.   

    没有人帮我一下么?我发现我对Jtable不很懂哦,有很多例子,但是看不怎么明白.
    我就是想建一个行数和列数都比较大的表,用来显示一个矩阵,可能在1000以上
    看过自动添加的表头是以大写英文字母来排的,我想从0,1,2......N的整数序列作为表头
    还有第一列固定下来,并且也是从0,1,2......N的整数序列,然后表中的其它内容是用随机数生成的矩阵的元素.
    问题好多,有哪个大虾做过?教教小弟
      

  4.   

    写个model应该可以搞定package com.swoky.model;import javax.swing.table.AbstractTableModel;/**
     * @author swoky
     * @[E-mail]:[email protected] [Msn] :[email protected]
     */
    public class QueueTableModel extends AbstractTableModel { /*
     * 返回列数
     */
    public int getColumnCount() {
    return 1000;
    }        /*
             *表头名
             */
    public String getColumnName(int columnIndex) {
    return String.valueOf(columnIndex);
    } /*
     * 返回行数
     */
    public int getRowCount() {
    return 1000;
    } public Object getValueAt(int rowIndex, int columnIndex) {
                  
            return columnIndex==0 ? columnIndex : 这里用随机;
    }}然后
    ...
    table = new JTable(model); 
      

  5.   

    用到Vector这个向量数组就可以做到了。