导航:首页 > 编程语言 > java回车触发按钮

java回车触发按钮

发布时间:2022-09-18 03:58:31

1. java中,用回车键表示确定的方法是什么,在哪个类中

请问你是说的java web中的回抄车确认,还是java应用程序呢?java web中:
比如在注册页面,填完需要填的必填信息后。这时候不管光标在哪里,点击回车就直接相当于按下确认或者提交按钮的话。可以在页面通过javascript脚本添加一个监听事件,js方法代码如下,
document.onkeydown=function(e){
if((e.keyCode || e.which) ==13){
doSomething(); //这里调用你要执行的方法,像提交请求……
}
}
该方法是在当前页面添加一个按键按下的事件。这个判断的意思是,当按下的是13(回车的keycode,键盘上的每个按键都对应有个keycode)也就是回车键时。触发下面的事件即可。应用程序中也可以有类似设置不过不用写代码来控制。

2. 大侠们!!怎样在java文本框中触发回车事件

importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;

{
publicProgram(){
initComponets();
}

protectedvoidinitComponets(){
Actionaction=newAbstractAction(){
@Override
publicvoidactionPerformed(ActionEvente){
JOptionPane.showMessageDialog(null,"触发回车事件","提示",JOptionPane.PLAIN_MESSAGE);
}
};

JTextFieldjTextField=newJTextField(10);
jTextField.addActionListener(action);
getContentPane().setLayout(newFlowLayout());
getContentPane().add(jTextField);
setVisible(true);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setBounds(50,50,200,200);
}

publicstaticvoidmain(String[]args){
newProgram();
}
}

3. Java如何按下回车键后按钮就会被单击

密码框上添加按键的事件,来处理键盘的输入,键盘上的按键都有编号,在事件中处理回车键

4. java,swing,在 textField中输入完成后,直接按回车键就执行“查询”操作,怎么写代码

使用的时候,只要将SwingUtils .enterPressesWhenFocused(JButton)这样就可以实现回车时候,触发按钮。

另外文本输入框回车触发事件则是:SwingUtils .enterPressesWhenFocused(JTextField textField,ActionListener actionListener) 。其中actionListener是需要触发的事件。

import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;

import javax.swing.JButton;
import javax.swing.JComponent;
import javax.swing.JTextField;
import javax.swing.KeyStroke;

//SwingUtils 实用方法类
public class SwingUtils {

/**
* 对指定的button添加回车驱动事件的功能
* @param button
*/
public static void enterPressesWhenFocused(JButton button) {
button.registerKeyboardAction(button.getActionForKeyStroke(KeyStroke
.getKeyStroke(KeyEvent.VK_SPACE, 0, false)),
KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false),
JComponent.WHEN_FOCUSED);

button.registerKeyboardAction(button.getActionForKeyStroke(KeyStroke
.getKeyStroke(KeyEvent.VK_SPACE, 0, true)),
KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true),
JComponent.WHEN_FOCUSED);
}

5. 怎样在java中用回车触发登陆事件

在你的输入框input下添加键盘监听

input.addKeyListener(new KeyAdapter()
{
public void keyPressed(KeyEvent e)
{
int code = e.getKeyCode();
if(code==13)//13是回车的标识,不清楚可以KeyEvent点出来自己找
{
//do something
}
}
});

6. java中怎么设置按钮的助记符为回车键,就是打完账号密码直接按回车可以出发动作,而不用鼠标点击。

是在页面中添加jsp脚本实现的
如:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>回车提交表单数据</title>
<script type='text/javascript'>
function submitForm(frm,event){
var event=window.event?window.event:event; if(event.keyCode==13){
frm.submit();
}
}
</script>
</head>
<body>
<form method='post' action='test.html'>
用户名:<input type='text' name="username" onkeydown='submitForm(this.form,event)'><br/>
密 码:<input type='password' onkeydown='submitForm(this.form,event)'><br/>
<input type='reset' value='重置'>
<input type='button' onclick='this.form.submit()' value='提交'>
</form>
</body>
</html>

7. java 中按下 enter键激发事件

import java.awt.AWTEvent;
import java.awt.Toolkit;
import java.awt.event.AWTEventListener;
import java.awt.event.KeyEvent;import javax.swing.JFrame;public class Test { public static void main(String[] args) {

AWTEventListener al=new AWTEventListener() {

@Override
public void eventDispatched(AWTEvent event) {
if(event instanceof KeyEvent){
KeyEvent e=(KeyEvent)event;
if(e.getKeyChar()==KeyEvent.VK_ENTER&&e.getID()==KeyEvent.KEY_RELEASED){
System.out.println("Enter");

}
}
}
};
Toolkit.getDefaultToolkit().addAWTEventListener(al, AWTEvent.KEY_EVENT_MASK);

JFrame f=new JFrame();
f.setVisible(true);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}}只有当程序为焦点是才有效可以参考 http://han.guokai.blog.163.com/blog/static/1367182712010115112612363/ 希望对你有帮助~~

8. java怎么用回车触发

componet.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent e) {
// System.out.println("key Press:" + e.getKeyCode());
if(e.getKeyCode()==KeyEvent.VK_ENTER){
//do something
}
}
});

9. java中怎么将按钮和回车键关联起来啊

回车和按钮onclcik绑定同一个事件cx()
document.onkeydown = function(event) {
var e = event || window.event || arguments.callee.caller.arguments[0];
if (e && e.keyCode == 13) {
// 按下enter 键 要做的事情
cx();

}
};

10. java 怎样实现按回车键代表单击按钮

方法一:
import java.awt.* ;
import javax.swing.* ;
import java.awt.event.*;

public class ButtonTest extends JFrame implements KeyListener{
private JButton b1 = new JButton("Click") ;

public ButtonTest(){
this.getContentPane().add(b1) ;
b1.addKeyListener(this) ;
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE);
this.pack() ;
}

public void keyReleased(KeyEvent ke){
}

public void keyPressed(KeyEvent ke){
if(ke.getKeyChar() == ke.VK_ENTER){
System.out.println ("ok................") ;
}
}

public void keyTyped(KeyEvent ke){
}

public static void main(String[] args){
new ButtonTest().show() ;
}
}

方法二:
import java.awt.* ;
import javax.swing.* ;
import java.awt.event.*;

public class ButtonTest extends JFrame{
private JButton b1 = new JButton("Click") ;

public ButtonTest(){
this.getContentPane().add(b1) ;
b1.addKeyListener(new KeyAdapter(){
public void keyPressed(KeyEvent ke){
if(ke.getKeyChar() == ke.VK_ENTER){
System.out.println ("ok..............") ;
}
}
}
) ;
this.setDefaultCloseOperation(this.EXIT_ON_CLOSE) ;
this.pack() ;
}

public static void main(String[] args){
new ButtonTest().show() ;
}
}

楼主试试吧。

阅读全文

与java回车触发按钮相关的资料

热点内容
cad文件怎么输出为wmf文件 浏览:137
bat批量重命名word文件 浏览:64
汽车安卓导航悬浮 浏览:481
ps用快速蒙版调文件里黑白色 浏览:746
苹果6iphone解锁无法开启 浏览:201
高通模式线刷工具 浏览:40
打开pDF显示检查文件权限 浏览:825
怎么删除文件名中指定字符 浏览:595
图片如何转化文件格式 浏览:859
无货源铺货有哪些app 浏览:316
30g的文件可以保存在哪里 浏览:329
不同文件夹的pdf怎么批量拆分 浏览:98
顺丰速运文件到付多少钱 浏览:892
安装的app在哪里看 浏览:773
流量包和数据包什么区别 浏览:851
编程语言事先定义好是什么意思 浏览:919
怎么转换qlv文件 浏览:516
大众网关版本 浏览:832
编程为什么要用占位符 浏览:108
bat批量创建文件 浏览:713

友情链接