Dün yayımladığım yazıda bir JTable örneğini nasıl yenileyeceğimizi anlatmıştım. Bugün ise çalışma anında ne şekilde verinin ekleneceğine değineceğim. Bunun için daha önce olduğu gibi JTable örneğini tekrar oluşturmamıza gerek yok. Bunun yerine TableModel üzerinden veri ekleme yapacağız. Çalışmamız boyunca elimizde DefaultTableModel örneği olduğunu kabul edersek, bu örneğe dinamik veriyi aşağıdaki kod parçacıkları ile ekleyebiliriz.

dtm.addColumn(columnName);
dtm.addRow(rowData);

Yukarıdaki blokta dtm, çalışmamız boyunca işaret ettiğimiz DefaulTableModel örneğini göstermektedir. İlk metotla mevcut sütunlara ek bir sütun daha ekliyoruz. Parametre Object tipindedir. İkinci kod kısmında ise mevcut sütunlara denk gelecek şekilde Object[][] tipinde veriler eklenmektedir.

Bugünkü ve dünkü JTable yazılarım umarım çalışmalarınızda faydalı olur.

Bol Java’ lı günler dileğiyle…

Categories:

No responses yet

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir