只能做到监听大写字母的事件,因为有KeyCode.E 但没有小写字母的,大佬们这如何解决
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已结题
有关Java键盘监听事件
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除
- 收藏 举报
3条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
自断经脉 2021-12-30 06:00关注自己封装个键盘的监听类:
class MyListener implements KeyListener { @Override // 按下 public void keyPressed(KeyEvent e) { textArea.append("按下:"+KeyEvent.getKeyText(e.getKeyCode()) + "\n"); } @Override // 松开 public void keyReleased(KeyEvent e) { textArea.append("松开:" + KeyEvent.getKeyText(e.getKeyCode()) + "\n"); if(KeyEvent.getKeyText(e.getKeyCode()).equals("C")) { textArea.setText(""); } } @Override // 输入的内容 public void keyTyped(KeyEvent e) { textArea.append("输入:" + e.getKeyChar() + "\n"); } }
通过实际运行程序
可以看的出e.getKeyCode()方法获得的结果都是大写的
e.getKeyChar() 有大写也有小写本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 1无用举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2024-07-05 18:49张清北的博客 教你如何实现Java监听键盘事件 一、流程概述 在Java中监听键盘事件主要涉及到三个步骤: 创建一个实现KeyListener接口的监听器类; 将监听器注册到需要监听键盘事件的组件上; 实现KeyListener接口中的方法,处理...
- 2021-03-16 02:41世界在你心里的博客 在写网页的时候,常常需要监听键盘事件,让我们来看看如何实现吧。监听方式键盘事件往往是全局监听,设监听的函数为keyboard()。keyup事件类型。该类型触发条件为按键按下去并松开。//长按并松开只触发一次document....
- 2020-12-07 02:351.jintellitype-1.3.9.jar包,用于Java键盘全局监听,内有JIntellitype.dll、JIntellitype64.dll、jintellitype-1.3.9.jar; 2.java用jna实现后台键盘和鼠标监听时需要的jna.jar、platform.jar文件,亲测有用!
- 2021-10-10 19:38Java监听键盘鼠标全局事件 Java监听键盘鼠标全局事件是指使用Java语言来监听和处理键盘和鼠标事件的技术。这项技术广泛应用于游戏开发、自动化测试、屏幕阅读器等领域。下面是Java监听键盘鼠标全局事件的详细知识点...
- 2023-06-01 23:00墨辰JC的博客 Java事件处理是基于委派事件模型的,其中事件源产生事件,事件监听者接收并处理事件。...通过了解和使用Java事件处理和键盘事件相关的类和接口,可以实现对键盘操作的监听和响应,为程序添加更丰富的交互体验和功能。
- 2019-08-07 00:42我的格子衬衫呢?的博客 一般来说,为组件添加监听的代码都类似形式: (这一段的*代表的是同一单词) object.add*Listener(new *Listener() { @Override //实现所有方法... }); 上面的参数是实现了对应接口的内部类,这样就需要实现...
- 2020-04-13 08:121.java用jintellitype实现后台键盘监听时需要的JIntellitype.dll、JIntellitype64.dll、jintellitype-1.3.9.jar文件 2.java用jna实现后台键盘和鼠标监听时需要的jna.jar、platform.jar文件(这两个文件网上找了好久...
- 2019-09-16 02:30Amewin的博客 Java Swing 键盘事件监听 开发工具与关键技术:java、 elipse2019、jdk1.8 作者:Amewin 撰写时间:2019年9月16日 键盘事件的事件源一般丐组件相关,当一个组件处于激活状态时,按下、释放或敲击键盘上的某个键时...
- 2021-02-26 11:24晴-LQ的博客 import java.awt.Container;import java.awt.event.KeyEvent;import java.awt.event.KeyListener;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JScrollPane;import jav...
- 2020-08-29 20:14在Java编程语言中,事件监听机制是一种广泛应用于图形用户界面(GUI)编程的技术,它允许开发者通过监听用户与组件的交互行为(如鼠标点击、键盘输入等)来执行特定的响应操作。事件监听机制涉及三个主要的概念:...
- 没有解决我的问题, 去提问
问题事件
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司