二维数组能不能加入JTable表格

来源:百度知道 编辑:UC知道 时间:2024/05/31 06:51:15
double[][] arrry=new double[4][5];
int[] columnNames=new int[5];
....//两个数组赋值
JTable table=new JTable(array,columnNames);
这有没有错,怎么该.

改为:
Double[][] arrry=new Double[4][5];
Integer[] columnNames=new Integer[5];
....//两个数组赋值
JTable table=new JTable(array,columnNames);

原因:
JTable的构造函数不接受原始类型,必须是Object的子类,所以用Double代替double, Integer代替int.