0
我對java非常陌生,我正在開發一個庫存管理系統(它是我的第一個項目)。我想在創建新行時添加列值。請任何一個幫助我如何做到這一點.. 我想總結線的總數,並顯示爲箭頭所在。 。這裏有我的表格數據代碼。如何在jtable中添加列值
int quantity, price;
Product p = new Product();
String[] result = new String[8];
String data[] = new String[7];
int i = 0;
result=p.getInfo(this.addItemField.getText());
for (String s : result) {
data[i] = s;
i += 1;
}
data[0] = "1";
quantity = Integer.parseInt(data[0]);
price = Integer.parseInt(data[5]);
int tPrice = price*quantity;
data[6] = Integer.toString(tPrice); //this is the field which i want to add for all row.
table.addRow(data);
this.addItemField.grabFocus();
addItemField.setText("");
雖然我懷疑它會與少量的行有很大的差異,並給予OP的經驗水平,這當然是一個合適的答案,我寧願使用一個稍微聰明的解決方案,你會監視添加/刪除/更改事件並根據僅更改的那些行更新總值。 – MadProgrammer
你能給我那個教程的任何鏈接..我不明白如何做... –
搜索論壇或網絡上的示例使用TableModelListener。 – camickr