JTable(Vector rowData,Vector columnNames)

1个回答

  • 你的Vector va=new Vector()里面的数据类型都是grade的,而grade又不是数组,所以你的va里面都是一个一个的grade对象,JTable不会自动解析你的grade的构造方法,把它变成String数组,所以你要手动提取出gr1,gr2,gr3中你所需要的数据然后加在不同的Vector对象里面,再把这些Vector对象add到一个Vector类型的对象里面,然后再JTable的构造方法里用这个Vector的对象就可以了