gpt4 book ai didi

java - 如何将JTextField变成String/Long?

转载 作者:行者123 更新时间:2023-12-01 12:22:18 25 4
gpt4 key购买 nike

目前我的字段是这样的:

 final JTextField PID = new JTextField("Product ID", 7);
frame.getContentPane().add(PID);

我的方法:

public StockItem(Long id, String name, String desc, double price) {
this.id = id;
this.name = name;
this.description = desc;
this.price = price;
}

尝试将此方法与我的 JTextField 中的值一起使用,但它不允许在我的 Long/String/double 位置下使用 JTextField。有什么方法可以将我的 JTextField 转换为所需的内容,而无需编辑我的方法。

最佳答案

您应该使用文本字段文本并解析它。

long l = Long.parseLong(PID.getText());
double d = Double.parseDouble(PID.getText());

关于java - 如何将JTextField变成String/Long?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26587294/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com