如何在JXTable上使用DefaultTableModel作为表模型?

时间:2013-02-20 20:46:51

标签: java swing swingx defaulttablemodel jxtable

正如我的标题所说。

我的程序从数据库收集数据并将它们传递给表。

数据库行进入Object[][] data,然后进入String[] coltitle

上的列名

然后我的表模型

javax.swing.table.DefaultTableModel tableModel = new javax.swing.table.DefaultTableModel(data, colstitle){
   public boolean isCellEditable(int row, int column) {
            return false;
   }
};

然后当我设置JXTable的模型时,它不起作用。

或者

org.jdesktop.swingx.JXTable table = 
      new org.jdesktop.swingx.JXTable(data,colstitle);

org.jdesktop.swingx.JXTable table = 
      new org.jdesktop.swingx.JXTable();
table.setModel(tableModel);

0 个答案:

没有答案