簡體   English   中英

將兩個JTextField相乘以顯示答案

[英]Multiplying two JTextFields to display an answer

所以我有一個用NetBeans / Java設計的庫存管理系統。 看起來像這樣:

在此處輸入圖片說明

當我單擊表中的任何項目時,如上面所示,文本字段會自動填充,但是我也正在查看獲取我單擊以計算的任何產品的總成本,也可以計算:

我的意思是,上面單擊的產品(ID 6)當前有10個庫存,價格為15,因此在“庫存的總成本”字段中應該是答案(150)。

我的問題是,是否有一種簡單的方法可以通過Java代碼做到這一點,例如將兩個Jtextfields相乘? 還是可以在數據庫中創建另一列以計算總數(如果可能的話)並將其顯示在所需字段中?

感謝提供的任何幫助。

我的問題是,是否有一種簡單的方法可以通過Java代碼做到這一點,例如將兩個Jtextfields相乘?

是的,這很容易,例如:

double units = Double.parseDouble(jTextfield1.getText());
double unitPrice = Double.parseDouble(jTextfield2.getText());
double total = units * unitPrice;
jTextfield3.setText(total);

還是可以在數據庫中創建另一列以計算總數(如果可能的話)並將其顯示在所需字段中?

是的,您也可以這樣做,但是用Java(以編程方式)進行計算比計算查詢要容易得多。

我建議您從兩個所需的文本字段中檢索數據,將它們分配給兩個單獨的Double變量,然后將算術函數應用於它們以獲取輸出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM