【问题标题】:Multiplying two JTextFields to display an answer将两个 JTextField 相乘以显示答案
【发布时间】:2017-10-29 14:20:52
【问题描述】:

所以我有一个用 NetBeans/Java 设计的库存管理系统。 它看起来像这样:

当我点击表格中的任何项目时,如上图所示,文本字段会自动填充,但是我也在考虑获取我点击的任何产品的总成本来计算:

我的意思是,上面点击的产品(ID 6)目前有 10 件库存,价格是 15,所以在“库存件的总成本”字段中应该是答案(150)。

我的问题是,有没有一种简单的方法可以通过 Java 代码做到这一点,例如将两个 Jtextfields 相乘?或者是否可以在我的数据库中创建另一列来计算总数(如果可能的话)并将其显示在所需的字段中?

感谢您提供的任何帮助。

【问题讨论】:

  • java 代码,从 jtextfield 获取两个输入,将字符串转换为 double 并将其相乘并将文本设置为您想要的

标签: java netbeans phpmyadmin


【解决方案1】:

我的问题是,有没有一种简单的方法可以通过 Java 代码做到这一点,因为 例如将两个 Jtextfields 相乘?

是的,这很容易,例如:

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

或者是否可以在我的数据库中创建另一列来计算 总数(如果可能的话)并将其显示在所需的 领域?。

是的,您也可以这样做,但在 java 中计算(以编程方式)比计算查询容易。

【讨论】:

  • 非常感谢
【解决方案2】:

我建议您从两个所需的文本字段中检索数据,将它们分配给两个单独的 Double 变量,然后对它们应用算术函数以获得输出。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-29
    • 1970-01-01
    • 2018-06-28
    相关资源
    最近更新 更多