My application will be used on a small twin engine aircraft. The environment is "bumpy" and the nipple "mouse" is very hard to use (even in the hanger!). I need to be able to intercept key combinations for at least all the commonly used actions the user wants to take. These would include, for example, alt-C to perform a a calibration, alt-R to start recording data, alt-X to have the app shut down gracefully, etc.
I've only used key Bindings in a demo class and do not understand how use them over an entire window. I have put 5 JPanels containing otherJPpanels and components on my JFrame's ContentPane. All the examples I have found assume some component has focus but pushing TAB 23 times to get to a component is unreasonable.
The app will run under LINUX, probably Ubuntu.