我构建了一个接口,当我调用 actionPerformed 方法时,它给了我错误。
我的方法:
public void actionPerformed(ActionEvent evento){
Button active;
active = (Button) evento.getSource(); //line 144
if(active==botonSalir)
mainF.dispose();
...
}
主要方法:
public static void main(String [] args){
InterfaceE objetoM = new InterfaceE();
objetoM.actionPerformed(); //line 195
}
我得到的错误是:
Exception in thread "main" java.lang.NullPointerException
at InterfaceE.actionPerformed(InterfazceE.java:144)
at InterfaceE.main(InterfaceE.java:195)
中的参数应该是什么InterfaceE()
?