java 按钮响应回车_swing 设置回车响应按钮的方法
Java的界面开发与.NET和MFC相比没那么直观,为了设置按钮对回车按键进行响应,经过在网上查找主要有以下两个方案:
一、这个也是最简单的方法,一行代码搞定
this.getRootPane().setDefaultButton(jbtn_change);
其中 jbtn_change 就是在画面按下回车键是需要执行的按钮对象。
二、这个方法比较麻烦,但是比较灵活。其中原理就是在每个输入框上添加键盘输入监控事件,代码如下:
jpwd_newPWD .addKeyListener(new java.awt.event.KeyAdapter() {
public void keyPressed(KeyEvent e) {
int k = e.getKeyCode();
if (k == e.VK_ENTER) {
jbtn_changeActionPerformed (null);
}
}
});
其中 jpwd_newPWD 是要在按下回车是需要执行按钮单击事件的文本框控件,jbtn_changeActionPerformed 是按钮单击是执行的单击事件。
//按钮按下时需要执行的代码
private void jbtn_changeActionPerformed (java.awt.event.ActionEvent evt) {
try {
boolean blRet = changePWDbl.CheckChangePWD(jpwd_OldPWD, jpwd_newPWD, jpwd_confirmPWD, this);
if (blRet) {
CommAlert.ShowRightAlert("密码修改成功,欢迎使用http://www.my400800.cn 400电话网站自主管理平台", this);
}
} catch (SQLException ex) {
LoggerUtil.WriteErrLog(ex);
CommAlert.ShowErrAlert("更新语句错误,请检查sql语句是否正常。", this);
} catch (Exception ex) {
LoggerUtil.WriteErrLog(ex);
CommAlert.ShowErrAlert("系统发生未知异常,更多错误信息请看错误日志。", this);
}
}
【发表评论0条 】
java 按钮响应回车_swing 设置回车响应按钮的方法相关推荐
- android设置多个按钮,android代码中设置两个按钮之间位置
package com.example.helloworld01;//包名 import java.util.ArrayList; import java.util.List; import andr ...
- java 反射 设置属性_Java通过反射机制动态设置对象属性值的方法
/** * MethodName: getReflection * Description:解析respXML 在通过反射设置对象属性值 * User: liqijing * Date:2015-7- ...
- contos7改分辨率_centos7分辨率怎么设置-修改centos7分辨率的方法 - 河东软件园
CentOS7.0是Linux发布的操作系统之一,在这款操作系统是基于Red Hat Linux研发的,每一个版本都可以保证十年的支持,并且是完全免费的.一般6个月更新一次,2年发布一次新品,Cent ...
- java响应事件_Swing中添加事件响应的三种处理方式说明
举例说明事件响应 在Swing中,事件响应是通过监听器对象来处理事件的方式实行的,这种方式被称为事件委托模型. 以JButton举例,它内部有一个名为listenerList的链表,在点击按钮时,会产 ...
- 获取、设置响应头、设置缓冲区
获取请求头 获取请求头使用HttpServletRequest对象的getHeader().getHeaders().getHeaderNames().getIntHeader().getDateHe ...
- Java Web(day05) —— 请求和响应
一.Java web之请求和响应 Servlet最主要作用就是处理客户端请求并作出回应,为此,针对每次请求,Web容器在调用service()之前都会创建两个对象,分别是HttpServletRequ ...
- 手动去设置HTTP响应行、响应头、响应体
①手动去设置HTTP响应行中的状态码,这里用到了response的setStatus(int sc);这个方法 package com.itheima.line;import java.io.IOEx ...
- java全景图片生成_[Java教程]使用Javascript来创建一个响应式的超酷360度全景图片查看幻灯效果...
[Java教程]使用Javascript来创建一个响应式的超酷360度全景图片查看幻灯效果 0 2015-07-23 18:00:14 360度的全景图片效果常常可以用到给客户做产品展示,今天这里我们 ...
- Bootstrap03之表单,按钮,图片,辅助类,响应式工具
表单 class="form-control":可以给<input>.<textarea>.<select>元素设置宽度为100% 示例代码: ...
- 前端获取不到后端在拦截器中设置的响应头
前言: 最近后端在做验token时遇到一个问题,两个前端项目分别使用Vue和Angular.两个项目token产生和验签规则是一样的(流程:后端Java在拦截器中验token,如果验签成功刷新toke ...
最新文章
- Android中Intent传值
- Navicat怎样同步两个数据库中的表
- QT的QNetworkAccessManager类的使用
- day 96 关于分页的使用
- 1021. 个位数统计 (15)
- 用cocos2dx实现模态对话框
- java——获取视频某一帧的图片
- 关于zkfc与zkserver频繁断开的问题
- mybatis基于注解(三)
- 操作系统(4)存储器管理
- Android通过NTP服务器取得UTC标准时间
- user.php act profile,user.php
- windows server 2008 R2开启ftp服务
- python学习之面对对象程序设计作业
- 【历史上的今天】3 月 29 日:“机器人三定律”问世;电脑动画首次获得奥斯卡;Caldera Linux 沉浮史
- Tableau地图/分组数据集联系
- 如果把14亿中国人都拉到一个微信群。。。
- 计算机专业大四课程,计算机专业大学四年课表.doc
- numpy多维数组shape的理解
- MySQL索引优化是什么意思?底层原理是什么?