我在 Java LibGDX scene2dui 中因未知原因遇到了一些麻烦。我有这个代码:
@Override
public void show() {
stage = new Stage();
//blablabla...
Gdx.input.setInputProcessor(stage);
exitButton = new TextButton("Exit", textButtonStyle);
exitButton.addListener(new ClickListener() {
@Override
public void clicked(InputEvent event, float x, float y) {
System.out.print("EXITTTTTTTT");
//Gdx.app.exit();
}
});
//blabla...
}
我不知道为什么,但是 java 在@Override
注释上给了我一个编译错误:
java: method does not override or implement a method from a supertype
我在 Javac 1.6 中设置了我的 java 编译器(但也许该项目还有其他设置?)如果我注释掉它编译的注释,但点击时什么也不做。
编辑:我检查了导入,badlogic inputEvent 没问题。我的班级“实施”屏幕”。也许我应该“扩展”?