KeyListener - catch any KeyEvent



I need to catch any key that is typed within my JFrame. I need this so
that if a user presses a certain key, say F11, I can hide the window.

currently my frame has a panel. the panel contains a JtextArea. If I
press F11 it is not caught outside of the text area.

how can i do this?

thanks

.