在JAVA中关于事件监听 分另加~~~

来源:百度知道 编辑:UC知道 时间:2024/05/16 07:39:57
大家看看我那个x.addActionListener(this);该加在哪里呀?
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class Lei1 implements ActionListener {
static String x="123";
public static void main(String[] args) {
Lei2 lei=new Lei2();
lei.go();
}
public void actionPerformed(ActionEvent arg0) {
if(x!="123"){
System.out.println(x);
}
}

}
public class Lei2 {
void Lei2(){}
void go(){
for(int i=0;i<100;i++){
if(i==88){Lei1.x="987654";}
}
}

}

x.addActionListener(this);加在main函数后,actionPerformed();函数之前,
public static void main(String[] args)
{
Lei2 lei=new Lei2();
lei.go();
}
x.addActionListener(this);
public void actionPerformed(ActionEvent arg0)

x 是一个String 对象, 无法使用addActionListener这个方法, 只有GUI组件才能使用

OK