我有兩個JTable
。一個JTable
中有一定數量的記錄。需要在JTable中動態添加JCheckBox
一旦加載了第一個JTable
,我想加載相同數量的JCheckbox
以在第二個表中創建。
我有這種情況... vl通過方法addCheckBox
中的兩個表。
private void addCheckBox(JTable procTableSrc, JTable procTableCk){
CheckBoxRenderer checkBoxRenderer = new CheckBoxRenderer();
EachRowRenderer rowRenderer = new EachRowRenderer();
int rows = procTableSrc.getRowCount();
DefaultTableModel dm = (DefaultTableModel)procTableCk.getModel();
Object [] data = new Object[][]{{new Boolean(false)},{new Boolean(false)}};
for(int i=1; i <=rows; i++){
rowRenderer.add(i, checkBoxRenderer);
//model.addRow(new Object []{new Boolean(false)});
}
}
請幫我一個代碼實現。
您還沒有詢問具體和可回答的問題。有什麼特別的*你需要幫助嗎?你有什麼嘗試?你卡在哪裏?你能告訴我們任何代碼嗎?告訴我們任何錯誤?請儘快解決這些問題,否則我擔心你的問題將無法回答。 –
你有問題與DefalutTableModel和EachRowRenderer,那裏沒有必要爲DefalutTableModel定義CheckBoxRenderer – mKorbel
請在我的答案下面看到**編輯1 **。 –