當我在第一行「Units」和「Price」列的單元格中輸入值時,「Amount」列;列單元格值應設置爲單位和數量的乘積。我應該使用哪一位聽衆?請幫助,因爲我是Java新手。Java中JTable的兩個單元格之間的乘法
CODE:
JTable jTable1;
DefaultTableModel mod=new DefaultTableModel();
mod.addColumn("No");
mod.addColumn("Item ID");
mod.addColumn("Units");
mod.addColumn("Amount");
mod.addColumn("UOM");
mod.addColumn("Delivery Date");
mod.addColumn("Total Amount");
mod.addColumn("Notes");
mod.addColumn("Received");
mod.addRow(new Object [][] {
{1, null, null, null, null, null, null, null, null}
});
jTable1.setModel(mod);
jTable1.setColumnSelectionAllowed(true);
你可以嘗試創建一個自定義'DefaultTableModel'誰的['getValueAt(int,int)'](http://docs.oracle.com/javase/7/docs/api/javax/swing/table/DefaultTableModel.html#getValueAt%28int,%20int%29)列返回其他兩個單元的乘法結果。 –