2017-05-29 6 views
1

NetBeans/Javaで設計された在庫管理システムがあります。 それは次のようになります。2つのJTextFieldを掛けて回答を表示

テキストの上に示したように、私は、テーブル内の項目のいずれかをクリック

enter image description here

は、しかし、私はまた、どのような製品の総コストを得ることで探しています、自動移入をフィールドIまた、をクリックして計算してください:

私がこれを意味するのは、上記のクリック商品(ID 6)は現在10個の在庫があり、価格は15であるため、「在庫在庫合計」フィールドには答えがある(150)。

私の質問は、Javaコードでこれを行う簡単な方法はありますか?たとえば、2つのJtextfieldを掛け合わせるなどです。または、データベース内に別の列を作成して合計を計算し(可能であれば)、それを目的のフィールドに表示することは可能ですか?

ありがとうございました。

+0

javaコードは、jtextfieldから2つの入力を受け取り、文字列を2倍に変換し、それに所望のテキストを設定します。 –

答えて

2

私の質問は、2つのJTextFieldを掛け合わ 例えば、Javaコードを経由してこれを行う簡単な方法はありますか?

はい、それは例として、簡単です:

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

それともそれは(それも可能だ場合) 合計を計算し、それを表示するには、私のデータベース内の別の列を作成することが可能です所望のフィールド ?

はい、あなたもこれを行うことができますが、javaでの計算(プログラム的)はクエリの計算よりも簡単です。

+0

ありがとう – Tipping44

+0

あなたは大歓迎です。 – Blasanka

0

希望する2つのテキストフィールドからデータを取得し、2つの個別のDouble変数に割り当ててから、算術関数を適用して出力を得ることをお勧めします。

関連する問題