从KeyEvent或任何其他侦听器中调用ActionEvent [英] Calling ActionEvent from within KeyEvent or any other listener

查看:172
本文介绍了从KeyEvent或任何其他侦听器中调用ActionEvent的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

基本上,我希望当用户按下ENTER键(通过其ASCII检查)时,应创建ActionEvent对象并调用其actionPerformed,即触发我自己的action事件.请提供所需的语法 谢谢! :

basically, i want that when user presses ENTER key (checked by its ASCII), the ActionEvent object should be created and its actionPerformed should be called, i.e. to fire my own action event . please provide the required syntax thnx ! :

推荐答案

对于每个框架,您都可以设置一个默认按钮,该按钮将自动侦听Enter键.在该框架中按Enter键时,actionPerformed()方法将调用.

For each frame, you can set a default button that will automatically listen to the Enter key .When you hit enter in that frame, actionPerformed() method will be invoked.

frame.getRootPane().setDefaultButton(Button);

查看此内容:-

允许输入"键来按下提交按钮,而不是仅使用MouseClick

http://docs.oracle.com/javase/7/docs/api/javax/swing/JRootPane.html#setDefaultButton%28javax.swing.JButton%29

问候

ajay

这篇关于从KeyEvent或任何其他侦听器中调用ActionEvent的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆