精华内容
下载资源
问答
  • 最初我将button的点击事件用jQuery直接写在function函数内,js代码框架如下 <!--...代表无关代码--> <script type="text/javascript"> $(function () { <!--我在datetimepicker的changeDate的....

    在写前端时,需要根据判断是否满足相应条件,动态添加一个button。
    最初我将button的点击事件用jQuery直接写在function函数内,js代码框架如下

    <!--...代表无关代码-->
    <script type="text/javascript">
    			$(function () {
    			<!--我在datetimepicker的changeDate的异步加载函数中使用了动态添加button-->
    $('.form_datetime').datetimepicker().on('changeDate', function(ev){
                    ...
                    $.ajax({
                        ...
                        success: function (ret) {
                        ...
                            if(...){
                                ...
                            }
    
                            else if(...){
                                    ...
                                    <!--添加button-->
                                var buttonhtml = "<button type=\"button\" class=\"btn btn-info\" id=\"paybutton\">发放劳务</button>";                          $("#paybuttoncontainer").html(buttonhtml);
                            }
                        }
                    })
                });
                <!--click函数在function内,与添加button的代码隔离-->
                $("#paybutton").click(function(){
                	...
                 });
            });
        </script>
    

    这样写点击button并没有反应,
    (提醒大家,在chrome下定义的button一定要加type="button",不然会默认为submit类型按钮,点击按钮直接重新提交表单,页面刷新,不知道谷歌为什么会这样设置默认值)
    查阅资料了解到,应该是click事件添加时,button还没完全加载,所以事件找不到button,就没有注册这个事件。
    所以改变click事件位置到添加button的代码里

    <!--添加button-->
    var buttonhtml = "<button type=\"button\" class=\"btn btn-info\" id=\"paybutton\">发放劳务</button>";                          
    $("#paybuttoncontainer").html(buttonhtml);
    $("#paybutton").click(function(){
                	...
    });
    

    点击可以调用click方法啦!

    展开全文
  • 可以添加按钮并使用 RowCommand 事件向控件添加自定义功能。 可以通过下面的方式向 GridView 控件添加自定义功能: 向 GridView 控件添加 ButtonField 字段。 向 GridView 控件中的模板添加 Button、...
  • 【GUI事件响应】回显按钮标签

    千次阅读 2013-12-22 14:17:17
    *单击按钮响应事件:在文本框输出数字 */ package x_3; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.JButton; impo

    GUI响应事件——回显按钮响应事件次数

    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    
    package j_button2;
    
    /**
     *  命令式按钮及其动作事件处理例程。
     * @author Administrator
     */
    
    import java.awt.BorderLayout;
    import java.awt.Container;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import javax.swing.JButton;
    import javax.swing.JFrame;
    
    public class J_Button2 extends JFrame
    {
        public J_Button2( )
        {
            super( "动作事件例程" );
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            setSize( 100, 80 );
            setVisible( true );
            Container c = getContentPane( );
            JButton b = new JButton("单击0次");
            //J_ActionListener a = new J_ActionListener( );
            //b.addActionListener(a);
            b.addActionListener(new ActionListener( )
                {
                    int m_count = 0;
    
                    public void actionPerformed(ActionEvent e)//动作事件监听器
                    {
                        JButton b= (JButton)e.getSource( );//返回当前事件的事件源
                        b.setText("单击" + (++m_count) + "次");
                    } // 方法actionPerformed结束
                } // 实现接口ActionListener的内部类结束
            ); // addActionListener方法调用结束
    
            c.add(b, BorderLayout.CENTER);
        } // J_Button2构造方法结束
    
        public static void main(String args[ ])
        {
            J_Button2 app = new J_Button2( );
           
        } // 方法main结束
    } // 类J_Button2结束
    


    GUI事件响应——单击按钮,在文本框输出数字

    /*
     *单击按钮,响应事件:在文本框输出数字
     */
    
    package x_3;
    import java.awt.FlowLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JTextField;
    
    public class ShowButton extends JFrame implements ActionListener{
        private JTextField textField = null;
        private JButton button = null;
        private JFrame frame = null;
    
        public ShowButton(){
            frame = new JFrame("显示按钮文字");
            button = new  JButton("3");
            textField = new JTextField("",20);
            frame.setLayout(new FlowLayout(FlowLayout.CENTER));
            frame.add(textField);
            button.addActionListener(this);
            frame.add(button);
            frame.setSize(400, 100);
            frame.setResizable(false);
            frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            frame.setVisible(true);
        }
    
        public void actionPerformed(ActionEvent e) {
            String label =e.getActionCommand();//button.getActionCommand()
            textField.setText(label);
        }
    
        public static void main(String[] args) {
            new ShowButton();
        }
    
    }


    展开全文
  • 首先:我在工具栏创建了一个红线标注的按钮,在属性列表中设置ID:ID_Mybutton01;(点击运行按钮呈灰色,是因为没有添加事件) 其次:点击资源视图,右键点击插入Dialog。出现下面这张图片。在空白处点击添加类...

    这里写图片描述
    首先:我在工具栏创建了一个红线标注的按钮,在属性列表中设置ID:ID_Mybutton01;(点击运行按钮呈灰色,是因为没有添加事件)
    其次:点击资源视图,右键点击插入Dialog。出现下面这张图片。在空白处点击添加类MyButton01。这里写图片描述
    然后:点击类视图,CMainFrame右键,找到类向导。找到我们的ID_Mybutton01选择,然后选择添加处理程序,最后选择编辑代码,会跳转到主框架里面。这里写图片描述
    最后:在相应的位置添加如下命令 : MessageBox(L”nihao”);
    运行程序点击我们设置的按钮会弹出一个”nihao”窗口,到这里我们就完成了按钮和响应事件的创建!!!这里写图片描述

    展开全文
  • Java图形化界面 按钮事件响应的应用

    千次阅读 2018-07-15 19:48:59
    class Listen implements ActionListener{ //ActionListener用来响应用户点击按钮 private static JFrame frame; public void actionPerformed(ActionEvent e) { //定义处理事件的方法 // TODO Auto-generated ...
    package dierzhou;
    
    import java.awt.Button;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    
    import javax.swing.JButton;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JOptionPane;
    import javax.swing.JPanel;
    import javax.swing.JPasswordField;
    import javax.swing.JTextField;
    import javax.swing.text.Document;
    
    
    class Listen implements ActionListener{ //ActionListener用来响应用户点击按钮
      private static JFrame frame;
    	public void actionPerformed(ActionEvent e) {  //定义处理事件的方法
    		// TODO Auto-generated method stub
    		String name=e.getActionCommand();//返回与此动作相关的命令字符串
    		if(name.equals("登录")){
    		JOptionPane.showMessageDialog(frame, "登录失败","提示",JOptionPane.ERROR_MESSAGE);
    	} else if(name.equals("退出")){
    		JOptionPane.showMessageDialog(frame, "确定要退出吗","提示",JOptionPane.INFORMATION_MESSAGE);
    		System.exit(0); //退出
    	}
    }
    }
    public  class text1 extends Listen {
    	 public static void main(String[] args) {
               JFrame jf=new JFrame("java");
               JLabel jl=new JLabel("账号");
               JTextField t1=new JTextField(12);
               JLabel j2=new JLabel("密码");
               JPasswordField t2=new JPasswordField(12); 
               JButton b1 =new JButton("登录");
               JButton b2 =new JButton("退出");
               JPanel jp=new JPanel();
               jp.add(jl);
               jp.add(t1);
               jp.add(j2);
               jp.add(t2);
               jp.add(b1);
               jp.add(b2);
               jf.add(jp);
               jf.setSize(200, 200);//宽 高
               jf.setLocation(700, 300); 设置框架的位置
               jf.setVisible(true);   //显示按钮
               Listen l=new Listen();  
               b1.addActionListener(l);
               b2.addActionListener(l);//按钮登录,退出共享绑定事件监控器
    	}
    }
    

     

    JOptionPane          JOptionPane.showMessageDialog(frame, "确定要退出吗","提示",JOptionPane.INFORMATION_MESSAGE);

    主要用到四种消息提示框方法: 
    showConfirmDialog():确认对话框 
    showInputDialog():输入对话框 
    showMessageDialog():消息对话框 
    showOptionDialog():选择对话框

     

     

     

    展开全文
  • android studio设置按钮响应事件的方法

    千次阅读 2019-06-01 20:46:49
    ... import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view....adb连接模拟器的命令 @echo off adb.exe connect 127.0.0.1:7555 pause adb.exe devices pause
  • Click 事件: 此事件是在一个对象上按下然后释放一个鼠标按钮时发生。它也会发生在一个控件的值改变时。 对一个 Form 对象来说,该事件是在单击一个空白区或一个无效控件时发生。对一个控件来说,这类事件的发生是当...
  • MFC Toolbar 工具栏按钮添加消息响应

    千次阅读 2018-03-27 23:49:31
    工具栏按钮消息响应需要的是对应按钮命令ID。对于动态方式创建的工具栏,其按钮命令ID在类向导ID列表中是找不到的,只能找到图标的ID。按下述步骤不能添加事件响应。(1)VS2010 打开类向导,选择“Message ...
  • 当点击按钮控件时,按钮会发出一个通知消息,然后父窗口会响应这个消息,调用消息响应函数,进行相关处理。 但是在其他函数中如果想进行这些处理操作,有两种办法: 一、直接调用消息响应函数 OnButtonSearch(); ...
  • 静态文本框、命令按钮和编辑框是Windows应用程序中最基本的控件。静态文本框是CStatic类的对象,命令按钮是CButton类的对象,编辑框是CEdit类的对象。这三个类都是从CWnd类直接派生来的,具有CWnd类的全部功能。 ...
  • 在html中经常需要动态的添加一些函数,如何添加,并增加相应的响应函数呢 以下代码帮你解决问题 在http://bbs.csdn.net/topics/390198811的原文基础上进行了改编 function onClickBtn(o) { var ...
  • 在文档程序中,需要自定义工具栏。当利用资源编辑器为工具栏添加一个自定义按钮后,运行程序时该按钮...1、在View类头文件中添加命令消息响应函数的声明 afx_msg void OnMySearch(); 2、在View类.cpp文件消息映射
  • WPF prism下 几种命令按钮绑定方式

    千次阅读 2014-03-28 21:05:37
    Prism下实现命令绑定主要有如下几种方式                        
  • 只需按一下按钮,就可以完成10个命令的试用和结束测试。 经过测试: Ubuntu 14+ CentOS 7以上 主要意图: 利用Linux中的内置工具和功能(dd,awk,grep,cat,netstat等工具) 减少事件响应者在响应场景中需要...
  • 下面将给出一个手动添加按钮并使按钮具有响应事件功能的实例。 第一步:添加一个按钮 首先,在**View.h中定义一个按钮标识 #define ID_BUTTON 100 其次,给C**View类添加一个成员变量 CButton m_btnButton;...
  • 菜单项和菜单命令响应函数

    千次阅读 2012-03-08 16:47:23
    菜单项和菜单命令响应函数 1、创建基于单文档工程Menu,添加菜单项:IDM_TEST Test 2、通过类向导, 为IDM_TEST在CMainFrame、CMenuView、CMenuDoc、CMenuApp下添加菜单命令响应函数,即WM_COMMAND响应函数。 ...
  • Java标签、按钮按钮事件简介

    千次阅读 2018-08-03 14:12:48
    标签和按钮也许是图形界面中最常见的两种组件,按钮又总是与激发动作事件有关。 标签 标签(JLabel)是最简单的Swing组件。标签对象的作用是对位于其后的界面组件作说明。可以设置标签的属性,即前景色,背景色、...
  • openwrt/mt7688-reboot命令响应

    千次阅读 2018-11-29 11:28:09
    之前reboot命令可以正常用的,reboot后系统重启,后来增加了一些开机自启动脚本,reboot命令不能让系统重启了 百度了一下,说是一些内核进程在运行,阻塞了reboot命令 系统重启后ps下,看那些进程在运行 想起来...
  • VC2005中添加Toolbar的命令响应函数

    千次阅读 2010-01-11 17:01:00
    在VC6中有个ClassWizard来帮助添加具体资源的响应函数,但是到了VC2005中没有个具体的操作可以添加Toolbar中按钮响应函数,可以采用如下方法:在Menu中添加一个与Toolbar中的按钮ID相同的操作,这样在事件(Event...
  • FLASH中响应键盘事件的四种方法

    千次阅读 2012-02-19 21:49:17
    响应键盘的方法作为AS中的一个重要组成部分,在如今已经越来越广泛的使用,...4、利用影片剪辑的keyUp和keyDown事件来实现响应键盘 只有熟练掌握了这些方法,然后加以变通的话,就会得到很多意想不到的效果,下面我就
  • 在Dev-C++ 5.11上创建并正常运行,操作系统32位、64位Win7均可。首先在文件菜单里新建项目,选择Windows Application,命名完成后得到程序框架。最后在代码中添加上控件和对应的事件即可。
  • vs2017自动添加事件代码 !点击设计——双击Button按钮“去百度”——之后就会自动在.cs文件添加click事件。创建TextChanged事件同理 在这里插入图片描述
  • 由v-if控制的button click事件没有响应

    千次阅读 2017-09-06 18:01:54
    由v-if控制的button click事件没有响应
  • WM_SYSCOMMAND消息,响应系统命令

    千次阅读 2011-10-19 09:02:06
    WM_SYSCOMMAND ... 当用户从窗口菜单选择一个命令或当用户选择最大化按钮,最小化按钮,复原按钮或关闭按钮时,一个窗口将会接收该消息  Syntax  WM_SYSCOMMAND  WPARAM wParam  LPARAM lPar
  • android studio 添加按钮点击事件的三种方法

    万次阅读 多人点赞 2016-06-14 17:46:08
    添加按钮点击事件
  • 因为写的一个按钮响应函数在数据量大的情况下会出现未响应的情况,所以为了让人直观的可以觉得程序仍然还在运行,并实时显示函数的运行状态。 (1)首先MFC工程中新建一个类,这个类不是MFC类而是Generic Class,...
  • VS2010中实现命令响应函数的删除

    千次阅读 2012-05-11 13:37:40
    我们知道,使用Microsoft Visual Studio的集成开发环境中相MFC框架进行项目开发时,有时会遇到添加命令消息响应函数操作失误的情况,如:将消息响应函数对应了错误的类,作了这个类的成员函数。而依靠MFC等框架搭建...
  • 对window样式中的close按钮添加关闭事件响应
  • 使用Enter代替点击按钮来触发事件。个人总结用于以后使用。
  • 这两个属性的值分别是命令按钮左上角在窗体上的水平与垂直位置坐标,坐标原点在窗体区的左上角,坐标值的默认单位是缇 Visible Visible 属性决定程序运行时命令按钮是否可见。当属性值为 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,269
精华内容 27,307
关键字:

命令按钮可以响应什么事件