返回信息流问题是这样的,写了个小界面传几个数据,作为后台程序运行参数。
如下:
参数定义:
int Num;
float start;
从jTextField组件读入数据:
Num = Integer.parseInt(jTextField1.getText());
start = Float.parseFloat(jTextField2.getText());
编译时,是没错的。但是运行时,输入: 12, 20, 30 ,有如下错误:
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: " 12"
我又把 Num 改为 Float 型的,即:
float Num;
float start;
从jTextField组件读入数据:
Num = Float.parseFloat(jTextField1.getText());
start = Float.parseFloat(jTextField2.getText());
就能正确运行。这到底是怎么回事呢?期待高手解答哈~
这是一条镜像帖。来源:北邮人论坛 / java / #14831同步于 2010/6/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
NetBeans 下 JTextFiled 不能实现整数输入?
yezi123
2010/6/13镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。