读书人

jtable 设立vector有错

发布时间: 2011-12-25 23:21:20 作者: rapoo

jtable 设置vector有错
void display() {
//表头部分
Vector row = new Vector();
row.add( "国家 ");
row.add( "城市 ");
row.add( "位置 ");

//数据部分
Vector columns = new Vector();
columns.add( "中国 ");
columns.add( "北京 ");
columns.add( "朝阳区 ");
//设置表格
table = new JTable(row,columns);
}

总是提示java.lang.ClassCastException: java.lang.String
这个是什么错啊,高手请教 教我啊。。内容总显示不出来




[解决办法]
差点被你搞懵了。
是基础问题啊。
JTable(Object[][] rowData, Object[] columnNames)
rowData:二维数组。是数据部分
columnNames:是TABLE头

如果用Vector 可以这样
Vector rowData = new Vector();
Vector columns = new Vector();
columns.add( "中国 ");
columns.add( "北京 ");
columns.add( "朝阳区 ");
rowData.add(columns );


记得结帖,谢谢

读书人网 >J2SE开发

热点推荐