java 不行.net一项可以直接设定回车按钮时的默认执行按钮,经过在网上查找主要有以下两个方案:
一、这个也是最简单的方法,一行代码搞定
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);
}
}
分享到:
相关推荐
Java编程实现swing圆形按钮实例代码 Java编程实现swing圆形按钮实例代码主要介绍了Java编程实现swing圆形按钮实例代码,涉及两个简单的Java实现按钮的代码,其中一个具有侦测点击事件的简单功能,具有一定借鉴价值...
当你需要在窗口或对话框中设置一个默认按钮,这个按钮通常会在用户按下回车键时触发其动作事件。设置默认按钮是提高应用程序用户体验的重要步骤,因为这样做可以让用户通过键盘快速执行常见操作,而无需使用鼠标。...
- `isBorderOpaque`: 表示边框是否不透明,这里返回`false`,因为默认情况下边框是透明的。 - `paintBorder`: 这个方法是最关键的部分,用于绘制边框。我们使用`Graphics`对象的`drawRoundRect`方法来绘制带有圆角的...
1. `mousePressed`方法:当鼠标按钮被按下时触发,记录下此时鼠标相对于按钮的初始偏移量,以及按钮的初始位置。 2. `mouseDragged`方法:当鼠标移动时触发,根据鼠标当前的位置和初始偏移量计算新的按钮位置,并...
它可能包含一个或多个`JButton`,当用户点击按钮时,会弹出`JFileChooser`对话框供用户选择文件,然后根据选择的文件执行某些操作,如检查文件属性、读取文件内容等。同时,`FileCheck.java`可能也使用`JOptionPane`...
在 Swing 中,按钮(Button)是用户交互的基础元素之一,常用于触发特定的操作或事件。本篇文章将深入探讨 Swing 中按钮的使用方法。 一、JButton 类的创建与设置 在 Swing 中,按钮组件是由 javax.swing.JButton ...
在下面的代码中,我们创建了一个自定义图片按钮,使用两张图片分别表示按钮的正常显示和被按下时的显示。 ```java package com.xiets.swing; import javax.swing.*; import java.awt.*; import java.awt.event....
在Java Swing库中,`JToggleButton`是一种特殊类型的按钮,它可以有两种或多种状态,并且用户可以通过点击来切换这些状态。这种按钮通常用于实现开关或选择的功能,就像iOS风格的开关那样,点击一次开关打开,再次...
在Java的Swing库中,开发GUI应用程序时,我们经常需要处理多个窗口之间的交互和数据共享,这在实际应用中非常常见,例如在一个主窗口进行操作,然后更新其他子窗口的信息。本示例"swing多窗口联动的实现示例"就是...
`JMenuBar`是位于窗口顶部的一行菜单,而`JMenu`则是`JMenuBar`下的各个子菜单。创建一个菜单栏可以通过以下代码实现: ```java JMenuBar menuBar = new JMenuBar(); ``` 然后,创建菜单并添加到菜单栏: ```java...
本篇文章将详细讲解如何利用Swing来实现自定义按钮,特别是根据不同形状的图片来绘制按钮,并赋予按钮三种状态(默认、鼠标悬停和按下)的样式。 首先,我们要了解Swing中的JButton类,它是用于创建按钮的基本组件...
Swing 菱形水晶按钮,鼠标淡入淡出效果。
对于窗口的关闭操作,Swing的`JFrame`有一个`setDefaultCloseOperation(int operation)`方法,可以设置窗口关闭时执行的操作。常见的选项有`DO_NOTHING_ON_CLOSE`, `HIDE_ON_CLOSE`, `DISPOSE_ON_CLOSE`和`EXIT_ON_...
Java Swing支持多种外观和感觉(LookAndFeel),这些外观定义了窗口、按钮、文本框等组件的视觉样式。其中一个内置的LookAndFeel就是"Nimbus",它为Java提供了现代、简洁的界面风格。下面的代码展示了如何将Swing...
在默认情况下,Swing组件的外观可能相对朴素,但通过引入第三方库,如BeautyEye、Substance和JTattoo,开发者能够轻松地提升Swing应用的视觉吸引力和用户体验。 BeautyEye是一个专注于Java Swing UI美化的设计框架...
例如,我们可以为按钮添加一个动作监听器,当用户点击按钮时执行某些操作: ```java button.addActionListener(e -> { System.out.println("按钮被点击了!"); }); ``` 这里使用了Lambda表达式来创建一个匿名内部...
在Java的Swing库中,`JTable`是用于创建数据网格视图的重要组件,它允许用户以表格的形式查看和操作数据。而`JButton`则是一个常用的按钮控件,通常用于触发某些动作或事件。将`JButton`添加到`JTable`中可以为用户...
在Swing中,下拉按钮通常被称为`JComboBox`。这个基础篇教程是为初学者设计的,旨在帮助他们理解如何在Java Swing应用中有效地使用下拉按钮。 一、`JComboBox`简介 `JComboBox`是Swing中的一个可选菜单组件,它允许...
我们可以使用JFrame的`setLocationByPlatform(true)`方法,让窗口根据平台的默认行为定位,通常这会将其放置在屏幕右下角。如果需要精确控制,可以使用`setLocation(x, y)`,其中x和y是窗口左上角相对于屏幕左上角的...
java swing JButton 圆角按钮 带变色(有注释,简单易懂适用于初学者 程序可直接运行)