File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Button keyboard event

 
Matthew Cohen
Greenhorn
Posts: 1
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have a frame that contains a panel with a button.
How can I make it so that if the user presses enter, the button is automatically activated. If tried to no avail to requestFocus to the button.
Thanks
 
Kris Philippaerts
Greenhorn
Posts: 25
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You have to catch the keypress. And it depends on the element that has the focus how to do this. If fact, you should add a KeyListener to all elements that can possibly have the focus.
The KeyListener should override the following methods:
void keyPressed(KeyEvent e)
Invoked when a key has been pressed.
void keyReleased(KeyEvent e)
Invoked when a key has been released.
void keyTyped(KeyEvent e)
Invoked when a key has
In the method keyPressed you can then check for an enter to be pressed.
HTH,
Kris Philippaerts
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic