精华内容
下载资源
问答
  • java回车触发按钮的代码

    千次阅读 2013-04-25 17:38:25
    .enterPressesWhenFocused(JButton)这样就可以实现回车时候,触发按钮。    另外文本输入框回车触发事件则是:SwingUtils .enterPressesWhenFocused(JTextField textField,ActionListener actionListener) 。其中...

       使用的时候,只要将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;


    public class SwingUtils {

       
        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);
        }

       
        public static void enterPressesWhenFocused(JTextField textField,
                ActionListener actionListener) {
            textField.registerKeyboardAction(actionListener,
                    KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false),
                    JComponent.WHEN_FOCUSED);

            textField.registerKeyboardAction(actionListener,
                    KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true),
                    JComponent.WHEN_FOCUSED);
        }

    }

    展开全文
  • Java给登录按钮绑定回车事件

    千次阅读 2020-08-16 10:06:03
    回车事件绑定在密码输入框上,当按下回车时,触发按钮的功能。 如图,在密码框输入完成后,按回车即可登录,即实现了想要的功能。 代码如下: jPasswordField.addKeyListener(new KeyAdapter() { @Override ...

    在开发一个项目时,我遇到了这样的问题:
    在登录时,想实现输入密码后按回车直接登录的功能。但经过查找,发现种种办法不能有效解决,有的需要点击按钮后才能生效,有的需要让按钮获得焦点后才能生效。
    因此我经过思考给出解决方案:
    将回车事件绑定在密码输入框上,当按下回车时,触发按钮的功能。

    在这里插入图片描述
    如图,在密码框输入完成后,按回车即可登录,即实现了想要的功能。
    代码如下:

    jPasswordField.addKeyListener(new KeyAdapter() {
        @Override
        public void keyTyped(KeyEvent e) {
        if (e.getKeyChar() == KeyEvent.VK_ENTER)
        {
           //此处为要按下回车后触发的动作,应与按下登录按钮后实现的功能相同
    
        }
    }
    });
    展开全文
  • 比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。 要控制这些行为,不需要借助JS,浏览器已经帮我们做了这些处理,...
  • java回车触发按钮的代码

    千次阅读 2006-05-17 21:26:00
    可以实现回车触发按钮,或者是在文本输入框的时候,回车触发一个事件。使用的时候,只要将SwingUtils .enterPressesWhenFocused(JButton)这样就可以实现回车时候,触发按钮。另外文本输入框回车触发事件则是:...

    可以实现回车触发按钮,或者是在文本输入框的时候,回车触发一个事件。

    使用的时候,只要将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;


    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);
        }

        /**
         * 在文本输入框中回车触发事件
         * @param textField
         * @param actionListener
         */
        public static void enterPressesWhenFocused(JTextField textField,
                ActionListener actionListener) {
            textField.registerKeyboardAction(actionListener,
                    KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false),
                    JComponent.WHEN_FOCUSED);

            textField.registerKeyboardAction(actionListener,
                    KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true),
                    JComponent.WHEN_FOCUSED);
        }

    }

    以后多多整理。。。

    展开全文
  • jsp 页面 用回车键 触发事件

    千次阅读 2015-05-15 09:46:40
    function keyLogin(e){  var theEvent = window.event || e;  var code = theEvent.keyCode || theEvent.which;... if (code==13) { //回车键的键值为13  registerInfo(); //调用找回密码事件  }  }

    1,

    <script type="text/javascript">
      function keyLogin(e){
      var theEvent = window.event || e;
          var code = theEvent.keyCode || theEvent.which;
       if (code==13) {  //回车键的键值为13
      registerInfo();  //调用找回密码事件
       }
      }
         </script>



    <body οnkeydοwn="keyLogin(event);">

    </body>


    2,方法2

    <span style="float: right;height:28px;"> 

    <a href="javascript:void(0)" class="button b_fr" οnclick="searchTerm()">搜索</a>


    <input id="searchKeyword" class="input_text b_fr mr5" type="text" value="" size="30"


    οnkeydοwn="javascript:if(event.keyCode==13) searchTerm();"


    placeholder="请输入模糊关键字" name="keyword"> 
    </span>

    展开全文
  • 现在在textbox文本框输入完数据按“回车”后,会触发TextChanged事件,但同时还会触发该页面第一个button按钮的Click事件。 解决方法一: 当在文本框中敲回车的时候,表单提交。因为在.net中一个Page只有一个form
  • 我有一个文本输入和一个按钮(见下文)。 当在文本框中按下Enter时,如何使用JavaScript 触发按钮的click事件 ? 当前页面上已经有一个不同的“提交”按钮,因此我不能简单地
  • 今天先来点开胃的,说一下如何设置一个默认按钮,就是不管焦点在不在按钮上,只要按下回车,就等于触发按钮的单击事件。 代码非常简单,要完成这个功能,只需几行代码: //为keyListener方法注册按键事件 ...
  • 当提交form表单数据时直接触发回车键,就可以提交表单。为了省事很多时候希望可以按回车键来提交表单,要控制这些行为,可以借助JS来达到要求。
  • 按下回车键时,绑定按钮点击事件

    千次阅读 2015-05-30 13:56:37
    当按下回车键时,绑定按钮点击事件代码如下,通过检测按下的键值,回车键keycode为13,判断是否是回车键,然后完成相应的方法。  复制代码代码如下:   $(function(){  $(document).keydown(function...
  • 回车键触发表单提交的问题

    千次阅读 2017-06-11 16:01:27
    我们有时候希望回车键敲在文本框(input ...比如搜索行为,希望输入完关键词之后直接按回车键立即提交表单,而有些复杂表单,可能要避免回车键误操作在未完成表单填写的时候就触发了表单提交。 要控制这些行
  • 项目场景: 有一个登录画面,画面项目包括一个输入框和一个按钮: 入力框: <input class="input" type="text...操作步骤: 进入到登录画面,敲击回车键的时候,会出现页面跳转。 原因分析: 当画面只有一个属性t
  • java登录按回车事件

    2020-07-08 08:56:01
    当输入账户或密码按下回车就会触发登录按钮 protected void addAction(){ KeyListener keyListener = new KeyListener() { @Override public void keyTyped(KeyEvent e) { } @Override public void ...
  • Layui 弹窗 回车执行确定按钮事件

    千次阅读 2020-08-03 11:20:56
    实现按 Enter 关闭弹窗 layer.open({ type: 1, content: 'Where is the love?', btn: ['确定'], success: function(layero, index){ this.enterConfirm = function(event){ if(event.keyCode === 13){ $(...
  • 使用Swing实现了一个登录窗口,每次都要点击登录按钮触发登录操作,感觉不够方便。 于是有了这边博客。 passwordField.addKeyListener(new KeyAdapter() { @Override public void keyTyped(KeyEvent e) { ...
  • //点击登录,触发点击事件 function go(){ if (code_flag) { $("#loginform").submit(); } } //点击回车键登录 ... if (event.keyCode==13){ //回车键的键值为13 alert("回车!"); $("#log
  • 这样就使我的程序很墨迹~谢了两段重复的代码,请问各位前辈,如果想让按钮实现既可以点击触发又可以按Enter触发应该怎么办?我觉我这种方法很笨,一定不是最好的办法!在此请教各位前辈,谢谢啦!!!
  • Robot 的主要目的是便于 Java 平台实现自动测试。使用该类生成输入事件与将事件发送到 AWT 事件队列或 AWT 组件的区别在于:事件是在平台的本机输入队列中生成的。例如,Robot.mouseMove 将实际移动鼠标光标,而不是...
  • 具有与java语言类似的语法,一种网页编程语言 操作方向: —操作DOM元素(html元素) —操作BOM元素(浏览器对象) 2)js特点: 1.解释执行:不需要预编译,逐行执行 2.基于对象:内置了大量的现成对象 ...
  • Android EditText 监听回车键

    万次阅读 2017-07-10 17:05:41
    开发中会遇到这样的业务要求:点击搜索框输入内容时,键盘的回车键应该是搜索。然后点击键盘的搜索时执行搜索操作。这是怎么实现的呢? 首先要明确在Android里面可以通过setOnEditorActionListener监听回车达到屏蔽...
  • <INPUT type="text" id="text1" onkeydown="if(event.keyCode=='13')Button1.click()"> <asp:Buttonid="Button1"runat="server"Text="Button"></asp:Button> 转载于:...
  • kotlin 按钮事件The event is a very important part of any application which makes it user intractable. It may be generated when we click on any view in Android. To trigger click events on any view, we ...
  • 测试开发笔记

    万次阅读 多人点赞 2019-11-14 17:11:58
    测试开发笔记 第一章 测试基础 7 什么是软件测试: 7 ★软件测试的目的、意义:(怎么做好软件测试) 7 3.软件生命周期: 7 第二章 测试过程 8 1.测试模型 8 H模型: 8 V模型 9 2.内部测试 10 ...
  • 回车 触发 提交事件

    2021-07-28 09:55:21
    //gridview文本框回车触发Button事件<scripttype="text/javascript"language="javascript">functionclickButton(){if(event.keyCode==13){document.all('ibtnUpdate').click...
  • C#基础教程-c#实例教程,适合初学者

    万次阅读 多人点赞 2016-08-22 11:13:24
    可以在命令提示符窗口运行可执行文件Welcome.exe,屏幕上出现一行字符提示您输入姓名:请键入你的姓名:输入任意字符并按下回车键,屏幕将打印出欢迎信息:欢迎! 注意,和我们使用过的绝大多数编译器不同,在C#中...
  • DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  http://www.w3.org/1999/xhtml">    GBK" ...function clickEnter()
  • 页面优化(聚焦下拉框、回车调用按钮) [code="java"... document.onkeydown = function(e) {//在本页面中如果敲击回车键,默认点击登陆按钮 var ev = document.all ? window.event : e;...
  • [code="java"] New Document [/code]

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,826
精华内容 1,930
关键字:

java回车键触发按钮

java 订阅