java 回车 按钮事件,java--键盘事件类,按下回车则模拟鼠标
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import javax.swing.JButton;
import javax.swing.JPasswordField;
import javax.swing.JTextField;
/**
* 键盘事件类,按下回车则模拟鼠标点击登录、确认按钮(用在登录窗体和更改密码窗体)
*/
public class KeyListener {
public KeyListener(JTextField text,JButton button) {
// 键盘事件,如果按下回车则模拟鼠标点击登录按钮
text.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent paramKeyEvent) {
if(paramKeyEvent.getKeyChar()=='\n'){
button.doClick();
}
}
});
}
public KeyListener(JPasswordField passwd,JButton button) {
// 键盘事件,如果按下回车则模拟鼠标点击登录按钮
passwd.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent paramKeyEvent) {
if(paramKeyEvent.getKeyChar()=='\n'){
button.doClick();
}
}
});
}
}
标签:java,鼠标,button,paramKeyEvent,按下,import,public
来源: https://www.cnblogs.com/zhuimingzhenbai/p/13074248.html
java 回车 按钮事件,java--键盘事件类,按下回车则模拟鼠标相关推荐
- 鼠标事件、表单事件、键盘事件、焦点事件
事件介绍 当我们点击一个按钮的时候,会弹出一个对话框.在JavaScript中, "点击"这个事情就看作一个事件."弹出对话框"其实就是我们在点击事件中做的一些 ...
- 基于OpenGL编写一个简易的2D渲染框架-07 鼠标事件和键盘事件
这次为程序添加鼠标事件和键盘事件 当检测到鼠标事件和键盘事件的信息时,捕获其信息并将信息传送到需要信息的对象处理.为此,需要一个可以分派信息的对象,这个对象能够正确的把信息交到正确的对象. 实现思路: ...
- Qt 鼠标事件 与 键盘事件
鼠标事件 鼠标常用的事件可以说有一下几种:鼠标按下.鼠标移动.鼠标移动.鼠标双击和鼠标滚轮事件. 当你想使用他们,需要包含头文件:#include <QMouseEvent> 并重写一下方 ...
- Cesium 事件详解(鼠标事件、相机事件、键盘事件、场景触发事件)
Cesium 事件详解(鼠标事件.相机事件.键盘事件.场景触发事件) 1 Cesium中的事件 根据使用情况,我把Cesium中的事件大体分为三种,即屏幕空间事件处理程序,屏幕空间相机控制器,场景触发 ...
- 稳扎稳打Silverlight(13) - 2.0交互之鼠标事件和键盘事件
[索引页] [×××] 稳扎稳打Silverlight(13) - 2.0交互之鼠标事件和键盘事件 作者:webabcd 介绍 Silverlight 2.0 人机交互:响应用户的鼠标操作和键盘操作 ...
- html 鼠标中键事件,Javascript事件模拟(鼠标事件、键盘事件)
在javascript编程中,事件是用来描述网页中某一特定有趣时刻的,众所周知事件通常是在由用户和浏览器进行交互时触发,其实不然,通过Javascript可以在任何时间触发特定的事件,并且这些事件与浏 ...
- JS--JavaScript使用键盘事件、键盘事件属性(keyCode、charCode、target...)、使用键盘控制页面元素
键盘事件 当用户操作键盘时会触发键盘事件,键盘事件主要包括下面3种类型: keydown: 在键盘上按下某个键时触发.如果按住某个键,会不断触发该事件,但是Opera浏览器不支持这种连续操作.该事件处 ...
- onTouchEvent / MotionEvent(轨迹球事件、触摸屏事件、键盘事件)
-- 轨迹球事件 Android 触摸屏驱动,了解一下Android对触摸屏.键盘.轨迹球事件的响应过程. 事件的传入是从EventHub开始的,EventHub是事件的抽象结构,维护着系统 ...
- js--鼠标点击移动松开事件、滚轮事件、键盘事件
目录 1.推拽 2.滚轮事件 3.键盘事件 1.推拽 <!DOCTYPE html> <html><head><meta charset="UTF- ...
- Delphi下利用WinIo模拟鼠标键盘详解
本文最早在编程论坛上发表,文章地址:http://programbbs.com/bbs/view12-17207-1.htm,相关文件可以在上述地址的页面中下载.转载时请注明出处. 前言 一日发现Se ...
最新文章
- centos 网卡配置(入门级)
- Cocos2d:使用 CCCamera 做滚动效果 (Four Ways of Scrolling with Cocos2D)
- ABCpdf.NET 的简易使用指南
- oracle 11g 从rman全备中恢复控制文件,拥有RMAN全备(缺少后增文件),丢失全部数据文件,控制文件的恢复...
- Android数据库存放的具体位置
- mingw w64 matlab,Matlab安装MinGW-w64问题解决
- 窄带物联网(NB-IoT)初步了解
- 【模板】BM + CH(线性递推式的求解,常系数齐次线性递推)
- vscode java settings设置_兼容vscode插件的主题服务
- MyBatis学习(三)--MyBatis配置文件简介
- 发现一个特给力的编写HTML/CSS的插件——Zen Coding
- 软件工程——背单词软件对比
- DELL笔记本UEFI+GPT安装window10与Ubuntu双系统
- 计算机其他图标删除,我的电脑其他图标删除方法介绍
- 计算机硬件创意海报,游戏设计一机搞定 机械师创物者设计本评测
- 夏日菜谱-麻辣小龙虾
- java五子棋的算法_初学java,写了一个五子棋算法的类,请大家多多指教.
- Fiddler Everywhere App抓包-iOS/iPadOS
- 信号重采样 matlab,信号的重采样
- 使用SourceTree可视化更新git代码
热门文章
- python学了有什么用处-Python主要用途是哪些,跟机器学习等有啥关系呢?
- python视频课程推荐-《Python从小白到大牛》全集视频课程介绍
- python处理csv数据-python 数据处理 对csv文件进行数据处理
- python项目归纳总结-python excel常用方法归纳总结
- python爬虫代码房-小白学习python爬虫,分享一下代码,伪链家全站。
- python打飞机源代码-如何用 Python 打飞机 ?
- python语言的理解-Python动态语言理解
- python画三维立体图-python之画三维图像
- python3下载文件-在Python 3中从Web下载文件
- python3基础语法-Python3 - 基础语法