导航:首页 > 编程语言 > 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回车触发按钮相关的资料

热点内容
linux上下载文件 浏览:766
头条下载的压缩文件保存在哪里 浏览:165
安卓系统自带的编程软件哪个好 浏览:615
很欲的耽美电影 浏览:736
一个光头胖子叫爸爸的电影 浏览:514
命令行编译驱动程序 浏览:426
cad标注文件包 浏览:368
b2c大数据 浏览:232
主角修炼出体内世界的小说 浏览:883
许大地网络营销课程 浏览:110
win7电脑c盘哪些文件可以删除 浏览:63
无字幕的网站 浏览:914
一部电影日本跟学校有关 浏览:595
查询宁乡公交用什么app 浏览:371
cms网站模板 浏览:456
有什么电影露奶子 浏览:907
S7edge支持微信指纹么 浏览:83
win10跨平台 浏览:343
qq暴走gif动态图片制作 浏览:340
iphone5连不上网络数据 浏览:229

友情链接