I've written my own Swing component on top of JComponent. Works great. Especially with the mouse. I'm trying to put some keyboard stuff in and having a helluva time. Apparently, the AWT stuff won't work. I found something about overriding processComponentKeyEvent(), but that didn't work either. Now I'm working on registerKeyboardAction() ... Has anyone already been down this path and can part with some advice?