gpt4 book ai didi

java - 从 JTextfields 检索整数并将它们应用于总和

转载 作者:行者123 更新时间:2023-12-02 03:42:31 25 4
gpt4 key购买 nike

我有一些JTextfield根据某些事件而变化,例如,如果选中一个框,则文本字段的内容将从 0 更改至35 .

我正在尝试将文本字段的值添加在一起,但似乎无法做到这一点。

int f1 = 35;
int f2 = 18;

apple.setText("" + f1);
pear.setText("" + f2);

这是我到目前为止所拥有的

int result = Integer.parseInt(apple.getText() + Integer.parseInt(pear.getText());
total.setText("" + result);

结果给了我3518当我需要它时添加 f1f2在一起

最佳答案

您正在做的是首先连接两个字符串,然后解析结果字符串 - 这不是您想要的。您想要做的是将它们添加在一起之前单独解析文本。

try {
int appleInt = Integer.parseInt(apple.getText());
int pearInt = Integer.parseInt(pear.getText());

int result = appleInt + pearInt;

// do something with result

} catch (NumberFormatException nfe) {
// warn user that text is wrong
// clear text fields
}

关于java - 从 JTextfields 检索整数并将它们应用于总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36680889/

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