请教一个JAVA的问题,多分!!!
ssboy 2003-03-28 01:07:16 请教一个JAVA的问题:
电脑怎么判断我是在哪个文本框进行了操作呢?
我是这样做的:
for(int k=0;k<z;k++){ //z是全局变量,就是文本框的数目
credit[k]=new JTextField(10);
cr[k]=new JLabel("需求量:");
credit[k].addActionListener(new CreditListener());
}
private class CreditListener implements ActionListener{
public void actionPerformed(ActionEvent e){
int w,ammount;
try{
Object source=e.getSource();
for(int k=0;k<z;k++){
if(source instanceof credit[k])
w=k;
}
ammount=Integer.parseInt(e.getActionCommand());
}catch(NumberFormatException ne){}
}
我运行后,它说credit为不能解析符号。
请问:怎么改啊?
谢谢!