我有 TableView,我希望我的程序在用户单击单元格时执行 doSomething()。在 Internet 上搜索(包括 stackoverflow)后,我发现了这个.
尝试了该方法,但我在这些代码上遇到了编译错误:
EventHandler click = new EventHandler() {
public void handle(MouseEvent t) {
System.out.println("CLICKED");
}
};
NetBeans 要求我覆盖所有抽象方法,所以我做到了。
EventHandler click = new EventHandler() {
@Override
public void handle(MouseEvent t) {
System.out.println("CLICKED");
}
};
仍然有同样的错误:
error: method does not override or implement a method from a supertype
如果我删除 @Override 注释,我得到:
error: <anonymous pengamatan.penginderaan.FXMLDocumentController$4> is not abstract and does not override abstract method handle(Event) in EventHandler
有什么帮助吗?谢谢你。