zoukankan      html  css  js  c++  java
  • uniGUI学习之ExtJS事件(51)

    最少代码:HelloWorld.html源文件下载

    ExtJS入门教程01,Window如此简单,你怎能不会?

    <link  rel="stylesheet" href="theme-triton-all.css">
    <script src="ext-all.js"></script>   
    <script>Ext.onReady(function () { /*---------------------------------------------------------------------------------*/
    
    var aButton =new Ext.Button({ text: 'Click me点我呀',renderTo: Ext.getBody()});
    
    aButton.on("click", function () {
        Ext.MessageBox.progress("进度", "正在处理,请稍候...", "0%");   //显示进度条
        zz(0.01);                                                   //从0.01开始 走
    });
    
    var zz = function (i) {
        if (i >= 1)    //判断 进度i,
            { Ext.MessageBox.updateProgress(1, "处理完成"); // 到1 ,显示,处理完成
                          Ext.defer(function () { Ext.MessageBox.close(); }, 2000);  //延时 2000毫秒,自动关闭
                          return;  }  //退出zz
    
        Ext.MessageBox.updateProgress(i, Math.round(i * 100) + "%");  //使进度条状态改变
        Ext.defer(function () { zz(i + 0.1);  }, 500);            // 延时 500毫秒,递归调用zz,进度i加 0.1
    };
    
    }); </script><!------------------------------------------------------------------------------------------------------->

    https://www.cnblogs.com/youring2/p/extjs-100-examples-003-messagebox-with-progressbar.html

     

    <link  rel="stylesheet" href="theme-graphite-all.css">
    <script src="ext-all.js"></script>   
    <script>Ext.onReady(function () { /*----------------------------------------------------------------------------*/
    
    Ext.create('Ext.form.TextField', {
    renderTo: Ext.getBody(),  
           id:'myTextField',  
    });  
    
    Ext.get('myTextField').on('keypress',function(e){/*on()是addListener()的简写,removeListener()的简写un() */
    //监听键盘事件
            if(e.charCode==Ext.EventObject.SPACE){
                Ext.Msg.alert('info','空格');
            }
    });
    
    Ext.get('myTextField').on('click', function(){  
                    //处理点击事件代码  
    document.title="New Title!";
    });  
    
    }); </script><!------------------------------------------------------------------------------------------------------->

      

    <link  rel="stylesheet" href="theme-graphite-all.css">
    <script src="ext-all.js"></script>   
    <script>Ext.onReady(function () { /*----------------------------------------------------------------------------*/
    
    Ext.create('Ext.form.TextField', {
            renderTo: Ext.getBody(),  
    
       enableKeyEvents: true,
       listeners: { keyup: function(src, evt){alert(src.getValue());} }
    });  
    
    }); </script><!------------------------------------------------------------------------------------------------------->
  • 相关阅读:
    Microsoft NNI入门
    【神经网络搜索】Efficient Neural Architecture Search
    Sphinx 快速构建工程文档
    Ubuntu16.04 Cuda11.1 Cudnn8.1 Tensorflow2.4 PyTorch1.7环境配置
    【CV中的Attention机制】ShuffleAttention
    【有趣的NAS】NAS-RL(ICLR2017)
    分类器
    将url下载到本地
    缓存管理器
    大数据数据结构-分类模型
  • 原文地址:https://www.cnblogs.com/tulater/p/14915306.html
Copyright © 2011-2022 走看看