aspose file tools*
The moose likes Applets and the fly likes Adding a global keylistener Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Applets
Bookmark "Adding a global keylistener" Watch "Adding a global keylistener" New topic
Author

Adding a global keylistener

Eric Hoskland
Greenhorn

Joined: Oct 12, 2000
Posts: 29
I already posted this in the AWT/SWING forum and then figured it was better suited here in APPLETS. So I apologize in advance for the double posting.
NOT A SWING QUESTION:
How do I add a "global" Keylistener to my GUI.
My main GUI extends FRAME and then upon creation of my GUI I create a bunch of panels and a message area. How do I add a keylistener that will run whenever a key is hit.
I tried doing things like:
this.addKeyListener(this);
this.addKeyListener(new KeyboardListener);
super.addKeyListener(this);
They all compile fine but the listener never runs. The best I can do is add listeners to buttons or message areas that I know will be selected at certain points in time. But that seems ineffecient. I want a listener to be always active no matter what in my frame has focus.
Maulin Vasavada
Ranch Hand

Joined: Nov 04, 2001
Posts: 1871
hi Eric
does JDC Techtip link mention what u r tryin to do..
regards
maulin
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Adding a global keylistener