I’m so confused about Keyboard input in Java games. Everytime I look up something like “Keyboard input for Java games”, I get these examples and tutorials that use KeyListeners. Then, everytime I look up issues I’m having, people say that you should use Key Bindings. But, there are no Key Binding tutorials besides Oracle’s over complicated one.
If it’s constantly suggested to use key bindings over keyListeners, then why are all examples/tutorials using keylisteners?