diff --git a/src/main/java/musicplayer/swingui/PlayerGUI.java b/src/main/java/musicplayer/swingui/PlayerGUI.java index 3f42d44..41839da 100644 --- a/src/main/java/musicplayer/swingui/PlayerGUI.java +++ b/src/main/java/musicplayer/swingui/PlayerGUI.java @@ -295,10 +295,10 @@ public class PlayerGUI extends JPanel implements PlayerCallbackInterface { private class GlobalKeyboardShortcuts implements NativeKeyListener { boolean modified = false; - final int playPause = 192; - final int stop = 222; - final int previous = 219; - final int next = 221; + final char playPause = '\''; + final char stop = '#'; + final char previous = '['; + final char next = ']'; @Override public void nativeKeyPressed(NativeKeyEvent nativeKeyEvent) { @@ -316,7 +316,7 @@ public class PlayerGUI extends JPanel implements PlayerCallbackInterface { public void nativeKeyTyped(NativeKeyEvent nativeKeyEvent) { if (modified) { try { - switch (nativeKeyEvent.getRawCode()) { + switch (nativeKeyEvent.getKeyChar()) { case playPause: if (player.isPlaying()) { player.pause();