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
Java コンパイラを Javac 1.6 に設定しました (ただし、プロジェクトに他の設定があるのではないでしょうか?) 注釈をコメントアウトすると、コンパイルは行われますが、クリックしても何もしません。
編集: インポートを確認しました。badlogic inputEvent は問題ありません。私のクラスは画面を「実装」しています。「拡張」する必要がありますか?