【发布时间】:2014-07-29 11:13:40
【问题描述】:
我对 Java 很陌生,我对 ActionEvent 类感到困惑。
我的印象是,要使用一个类,你必须创建一个新对象,例如:
SomeClass aClass = new SomeClass();
但是在这段代码中:
private class theHandler implements ActionListener{
public void actionPerformed(ActionEvent event){
Event.getSource()
// etc...
}
}
你怎么不需要:
ActionEvent event = new ActionEvent();
事件成为ActionEvent 类的一个实例,而无需明确告诉它。
很抱歉这是一个愚蠢的问题,我正在自学 Java,这让我非常困惑。
【问题讨论】:
-
我猜
Event.getSource()应该是event.getSource()。由于大写使用不正确,您原始帖子中的代码(编辑之前)甚至没有编译。
标签: java swing user-interface awt actionlistener