I tried to make a JPanel that would display how many times you press each navigation key, but it is only displaying 4 zeros.
//In the keyPressed() method, I put the foll
Welcome to the wonderful world of KeyListeners.
KeyListeners by design, can only respond to key events when the component they are registered to is focusable AND has focus.
This generally makes them a poor choice in a gaming environment, where you might have a number of components that can steal focus from you main game component.
Instead, you should be using Key bindings