2016-04-11 34 views
3

JTable var ve DefaultTableModel kullanıyorum. Bir satır var, ancak bir for döngüsü kullanarak birçok sütun eklemek çalışıyorum çünkü tablo dinamik olarak oluşturuldu.jTable ile Veri Sütunları Ekleme

addColumn ile, ilk bağımsız değişkenin sütun adı için bir dize olması gerektiğini anlıyorum, ancak tablodaki veri değeri için bir çift nasıl geçebilirim? I tanımları (nesne ya da vektörün, okunmalıdır) ama onlarla bir şans sahip ediyorum:

String colName = "ColName"; 
double value = 1.2; 
model.addColumn(colName, new double[]{ value }); 

cevap

3

addColumn(Object columnName, Object[] columnData) bu yöntem sadece java.lang.Object uzanan objelerin dizileri kabul. Yani new double[]{ value } yerine new Double[]{ value } kullanırsanız, işe yarayacaktır.