-1
我有一個jTable,它通過「右鍵單擊>表內容>綁定>導入數據以形成」進行初始化,然後從「右鍵單擊>綁定>元素」顯示列。我也有一個插入窗體,並且我想在插入新行後刷新jTable。我該怎麼做?在插入新行後刷新Jtable
我有一個jTable,它通過「右鍵單擊>表內容>綁定>導入數據以形成」進行初始化,然後從「右鍵單擊>綁定>元素」顯示列。我也有一個插入窗體,並且我想在插入新行後刷新jTable。我該怎麼做?在插入新行後刷新Jtable
DefaultTableModel model ;
public MyJframe() {
initComponents();
model=new DefaultTableModel();
jTable1.setModel(model);
model.addColumn("DJID");
model.addColumn("DID");
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
// Code for inserting to database
model.addRow(new Object[]{DaneshjooID,DarsID});
} catch (Exception e) {
JOptionPane.showMessageDialog(null, "Exception: " + e.getMessage());
}
}
我推薦你發佈一個[MCVE](http://stackoverflow.com/help/mcve),我們可以測試和幫助你多一點,StackOverflow不是代碼工廠。 – Frakcool
@Frakcool我沒有任何代碼爲我的項目的這部分!我解釋了它! –
然後,您應該向我們展示您嘗試首先解決這個問題。如果你沒有試圖展示,那麼你該做出一個。請注意,在向模型添加新行後,JTable將自動刷新,因此,如果您不顯示我們,我們將不知道您可能會遇到什麼問題。投票鎖定這個問題,直到你向我們展示。 –