当前位置: 首页 > 知识库问答 >
问题:

线程“AWT-EventQueue-0”java.lang.NumberFormatException中出现异常:对于输入字符串:

郤旭东
2023-03-14

我在尝试从jformattedtextfield转换为Double时遇到一个问题。我正在用Java编写我的程序。这是我的最后一个学校项目,任何帮助都会得到的。

我的代码:

String tal1;
    tal1 = jFormattedTextField1.getText();
    double nummer1 = Double.parseDouble(tal1);

共有1个答案

万俟超
2023-03-14

我从代码中猜测您正在使用JFormattedTextField?

如果是这样,则需要获取值,而不是文本。这个摘录来自java教程,修改后使用变量名

((Number)jFormattedTextField1.getValue()).intValue();

查看这些链接,了解如何使用该组件的详细信息。

http://docs.oracle.com/javase/7/docs/api/javax/swing/JFormattedTextField.html#GetValue()

 类似资料: