but1.addActionListener(this)这句错在addActionListener在类型AbstractButton中对参数不适用,需要引入的包都引入了,也试过把语句改成but1.addActionListener(new ActionListener())但系统显示是一样的错误;
for(c=1;c=b;c++)这句错在不能把int型转换为boolean型,是想利用for循环求阶乘,以前没有遇到这种情况但这次不知道为什么在for语句里变量变成Boolean型了;
lbl2=setText(String.valueOF(sum))这句是想把求得阶乘的结果转换成字符串但错在方法valueOF(sum)对string类来说是未定义的
一共三个问题,想知道怎么改