私は自分のレベルエディタを作ってるんだと私はスペースバーを押したときに手にカーソルを変更したい:setSystemCursor()が動作しない理由(libgdx)?
@Override
public boolean keyDown(InputEvent event, int keycode) {
switch (keycode) {
case Input.Keys.SPACE:
System.out.println("Spacebar is pressed");
Gdx.graphics.setSystemCursor(Cursor.SystemCursor.Hand);
break;
}
return true;
}
@Override
public boolean keyUp(InputEvent event, int keycode) {
switch (keycode) {
case Input.Keys.SPACE:
Gdx.graphics.setSystemCursor(Cursor.SystemCursor.Arrow);
break;
}
return true;
}
しかし、それは動作しませんし、私はなぜ知らない...何私は間違っている?
あなたは「それは動作しません」と言う、あなたは何を意味するのですか?間違いはありますか? keyDownは呼び出されませんか?スペースキーは検出されませんか? – John
スペースバーを押すと「スペースバーが押された」と表示されますが、カーソルは変更されず、エラーも表示されません。 – Lordeblader