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
这个是什么错啊,高手请教 教我啊。。内容总显示不出来
//表头部分
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 );记得结帖,谢谢