内容如标题,除了在定义JTable是初始化列标题,可不可以动态的改变列标题?

解决方案 »

  1.   

    jtable.addColumn()和removeColumn()即可
      

  2.   

    大哥啊,在JTable中好象没有改变列名的方法吧.要不你试试保存该列中的所有元素到Object[] columnData中,然后removeCoumn()该列,然后addColumn(newName,Object[] columnData)添加一个新列,效果跟修改列名是一样的.
      

  3.   

    有这个方法吗:addColumn(newName,Object[] columnData)
      

  4.   

    table.getColumnModel().getColumn(0).setHeaderValue("column1");
    table.getColumnModel().getColumn(1).setHeaderValue("column2");
    ...