求java高手指点,我是新手,我的程序在第一个文本框输入值以后,按了确定就出错了

2025-01-08 11:01:26
推荐回答(2个)
回答1:

TextField t1 = new TextField("0", 8);

这个初始化有问题,因为t1已经作为成员变量存在了,此时若再次定义一个,那么成员变量t1就没有初始化,就会报错,修改方法:t1 = new JTextField("0", 8);

回答2:

String r=t1.getText();
改为:

String r=e.getActionCommand();