Java 在jTable中添加包含数据的列

Java 在jTable中添加包含数据的列,java,swing,jtable,double,Java,Swing,Jtable,Double,我有一个JTable,我正在使用DefaultTableModel。我有一行,但我尝试使用for循环添加许多列,因为表是动态创建的 使用addColumn,我知道第一个参数应该是列名的字符串,但是如何为表中的数据值传递double?我已经阅读了定义(对象或向量的使用),但我对它们没有把握: String colName = "ColName"; double value = 1.2; model.addColumn(colName, new double[]{ value }); addCol

我有一个
JTable
,我正在使用
DefaultTableModel
。我有一行,但我尝试使用for循环添加许多列,因为表是动态创建的

使用
addColumn
,我知道第一个参数应该是列名的字符串,但是如何为表中的数据值传递double?我已经阅读了定义(对象或向量的使用),但我对它们没有把握:

String colName = "ColName";
double value = 1.2;
model.addColumn(colName, new double[]{ value });
addColumn(Object columnName,Object[]columnData)
此方法仅接受从
java.lang.Object
扩展的对象数组。因此,如果您使用
newdouble[]{value}
而不是
newdouble[]{value}
它将起作用