title: Key event not captured in Applet AFTER I've pressed one of my GUI buttons
body: <p>I have music Applet which uses keyboard, mouse and GUI buttons. When applet is first loaded keyboard events work fine, as do mouse events. However, after I have pressed one of my GUI buttons the mouse events still work but the keyboard events don't, and don't start working again until I refresh the applet.</p>
  
  <p>After hunting around on the net I found some posible solutions, I've tried adding <code>button.setFocusable(true);</code> and <code>button.addKeyListener(this);</code> to all my buttons, and and my panels. No effect at all. I've seen recommendations for converting to a JApplet and using key binding, but surely there must be a simpler way?
  Sorry for the lack of code, I've been working on this project since I was a newbie and it's a bit of a mess, and very long!</p>
  
  <p>Any help much appreciated!</p>