+-

我有一个JTable,正在使用DefaultTableModel.我只有一行,但是由于表是动态创建的,因此我尝试使用for循环添加许多列.
使用addColumn,我知道第一个参数应该是列名称的字符串,但是如何为表中的数据值传递双精度呢?我已经阅读了定义(使用对象或向量),但运气不佳:
String colName = "ColName";
double value = 1.2;
model.addColumn(colName, new double[]{ value });
最佳答案
addColumn(Object columnName,Object [] columnData)此方法仅接受从java.lang.Object扩展的对象数组.因此,如果您使用new Double [] {value}而不是new double [] {value},它将起作用.
点击查看更多相关文章
转载注明原文:java-在jTable中添加数据列 - 乐贴网