当前位置: 首页 > 编程日记 > 正文

Ext UI 第一步

ContractedBlock.gifExpandedBlockStart.gifCode

//
ExpandedBlockStart.gifContractedBlock.gifExt.onReady(function(){
ExpandedSubBlockStart.gifContractedSubBlock.gif  var _panel
=new Ext.Panel({
       renderTo:Ext.getBody(),
       title:
"XXX"   
  }
);
}
);
空面板 加按钮
方法:addButton(String/Object _config,Function _handler,Object _scope):添加一个按钮对象到面板
ContractedBlock.gifExpandedBlockStart.gifCode
  var load=function(){
     var _panel
=new Ext.Panel({
       title:
"XXX",
       frame:
true,
       width:
300,
       width:
400
     });
     
     _panel.addButton({text:
"确定",minWidth:100});
     _panel.addButton(
new Ext.Button({text:"取消"}));
     _panel.render(Ext.getBody());
//必须放这 放构造方法里后面的addButton方法无效
    }
    Ext.onReady(load);


引用Ext文件
<script type="text/javascript">
//panel form 布局
ExpandedBlockStart.gifContractedBlock.gif
Ext.onReady(function(){
ExpandedSubBlockStart.gifContractedSubBlock.gif   var _panel
=new Ext.Panel({
         renderTo:Ext.getBody(),
         layout:
"form",
ExpandedSubBlockStart.gifContractedSubBlock.gif         listeners:
{
ExpandedSubBlockStart.gifContractedSubBlock.gif            
"render":function(_panel){
ExpandedSubBlockStart.gifContractedSubBlock.gif                     _panel.add(
new Ext.form.TextField({
                      id:
"txt",
                      labelWidth:
10,
                      fieldLabel:
"姓名"
                    }
)
                    );}

                    }

                          }
);
              
//render:当前对象正确构造后触发
                    
ExpandedSubBlockStart.gifContractedSubBlock.gif       
new Ext.Button({
         text:
"确定",
         renderTo:Ext.getBody(),
ExpandedSubBlockStart.gifContractedSubBlock.gif         handler:function()
{
           alert(Ext.getCmp(
"txt").getValue());
         }

        
//句柄 默认click事件
        
//listeners:{"click",function(){}
        
//}
       }
);
     }
);
    
</script>

转载于:https://www.cnblogs.com/itliyi/archive/2009/10/04/1577862.html

相关文章:

深入浅出 Java Concurrency (29): 线程池 part 2 Executor 以及Executors[转]

Java里面线程池的顶级接口是Executor&#xff0c;但是严格意义上讲Executor并不是一个线程池&#xff0c;而只是一个执行线程的工具。真正的线程池接口是ExecutorService。 下面这张图完整描述了线程池的类体系结构。 首先Executor的execute方法只是执行一个Runnable的任务&…

WPF的消息机制(二)- WPF内部的5个窗口之隐藏消息窗口

原文:WPF的消息机制&#xff08;二&#xff09;- WPF内部的5个窗口之隐藏消息窗口版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。 https://blog.csdn.net/powertoolsteam/article/details/6109036 目录 WPF的消息机制&#xff08;一&#xff09;-让…

二叉树:root==NULL和*root==NULL的区别

root NULL 通常为查找的递归边界&#xff0c;说明当前结点不存在。 *root NULL 表明当且结点存在&#xff0c;但是内容不存在。是创建一棵二叉树时的初始化操作。 前者常用得多。

Intent携带额外的数据的方法

1、putExtras(Bundle data):向Intent中放入需要“携带”的数据。2、putXxx(String key,Xxx data):向Bundle放入Int、Long等各种类型的数据。3、putSerializable(String key,Serializable data):向Bundle中放入一个可序列化的对象。转载于:https://www.cnblogs.com/ahao214/p/41…

为什么 JavaScript 的私有属性使用 # 符号

这几天 JavaScript 的私有属性又成为了前端社区热议的话题。原因很简单&#xff0c;这家伙长这样&#xff1a; 惊不惊喜&#xff01;意不意外&#xff01; 而且 TC39 委员会以及对此达成了一致意见&#xff0c;并且该提案已经进入了 stage 3。在 es 规范阶段 stage 3 是候选提案…

程序员感悟----路该怎么走

有一句话我一直记得很深&#xff0c;“当人深处迷茫之中时早已不再迷茫”。很绕很矛盾的话&#xff0c;也可能有人听到后会马上跳脚喊&#xff0c;我一直迷茫怎么还是迷茫呢&#xff1f;呵呵。静一下想一下再喊。 大家都这么大了&#xff0c;路该怎么走&#xff0c;你知道么&am…

1020 Tree Traversals

1. 有这样一个经典结论&#xff1a;中序序列可以和先序序列、后序序列、层序序列中的任意一个来构建唯一的二叉树&#xff0c;而后三者两两搭配或者三个一起上都不行。因为从本质上来说&#xff0c;后三者都只提供根结点&#xff0c;只有通过中序才能区分左右子树。 2. 本题用…

Android添加权限大讲解

http://bbs.51cto.com/thread-1096739-1.html 对于新手来说&#xff0c;最烦恼的不是如何从网上下载到安卓项目&#xff0c;而是下载到的安卓项目不知道如何添加权限和要添加哪些权限。现在就针对安卓的权限来讲解这些权限应该具体用在什么地方 首先在项目下找到 AndroidManife…

经典算法之选择排序

问题 有一数组a&#xff0c;长度为n&#xff0c;把数组中的元素从大到小重新排列 思路 选择排序十分容易理解。可以理解为有一个盘子&#xff0c;里面装着很多钻石&#xff0c;你可以从里面拿钻石&#xff0c;但一次只可以拿一颗。第一次你当然会拿最大的出来了&#xff0c;第二…

PHP 读写数据库出现中文乱码问题

一、我在PHP读写数据库时&#xff0c;出现中文乱码问题的解决方案&#xff1a; 1、加入一句话就行了&#xff1a; mysql_query("set character set utf8");//读库 mysql_query("set names utf8");//写库 //其实读写都可以只加入 m…

1086 Tree Traversals Again

1. 这题的核心部分是&#xff0c;根据二叉树的先序序列和中序序列求后序序列。等于是在1020 Tree Traversals这一题的基础上&#xff0c;把怎么得到先序序列和中序序列的难度加大了&#xff0c;不是直接给出&#xff0c;而是要曲折一点得到。 2. 先序序列的得到就是把Push后面…

Eclipse的Java工作集和多工程构建路径

一、Java工作集&#xff1a; Eclipse有一个小功能&#xff0c;就是创建Java Working Set。它的作用是解决Package Explorer窗格中创建很多工程时出现拥挤的麻烦。 在创建&#xff08;New对话框&#xff09;时可以加入原来存在的Java工程。创建完后&#xff0c;在左方Package Ex…

ORA-08002: sequence MySeq.currval is not yet defined in this session

2019独角兽企业重金招聘Python工程师标准>>> MySeq.currval 从你的会话中的MySeq序列获取最新的值并返回&#xff0c;因此&#xff0c;它未曾被定义&#xff0c;直到你在你的会话中至少一次用MySeq.NEXTVAL获取一个值。CURRVAL的目的是让你在你的代码中使用某个序列…

【Vegas原创】exp时,ORA-00932: 数据类型不一致解决方法

现象&#xff1a; EXP-00056: 遇到 ORACLE 错误 932 ORA-00932: 数据类型不一致: 应为 BLOB, CLOB, 但却获得 CHAR EXP-00000: 导出终止失败 解决方法&#xff1a; 运行2个脚本&#xff1a; SQL> ?/rdbms/admin/catmetx.sql SQL> ?/rdbms/admin/utlrp.sql 转载于:htt…

1102 Invert a Binary Tree 需再做

1. 题目的输入是&#xff0c;先给出结点总数N&#xff0c;然后N行给出的是值为x&#xff08;0<x<N-1&#xff09;的结点的左右结点的值&#xff0c;若不存在左/右结点&#xff0c;则值为 - 。 2. 这一题我用动态链表没有做出来&#xff0c;根据参考书提示改用静态链表。…

iOS安全攻防(八)Thoes的Logos简介

个人原创&#xff0c;转帖请注明来源:cnblogs.com/jailbreaker 上一篇帖子&#xff0c;讲到使用iOSOpenDev开发基于Theos的Tweak,功能Hook了SpringBoard的 -(void)applicationDidFinishLaunching:(id)application。 先简单讲一下Hook,Hook中文翻译为“钩子”&#xff0c;非常形…

Algs4-1.1.13编写一段代码,打印出一个M行N列的二维数组的转置(交换行和列)

1.1.13编写一段代码&#xff0c;打印出一个M行N列的二维数组的转置(交换行和列&#xff09;。public class Test{public static void main(String[] args){//初始化int MInteger.parseInt(args[0]);int NInteger.parseInt(args[1]);String[][] arraynew String[M][N];for (int…

1053 Path of Equal Weight

1. 以下两组关系很大的概念 树的深度优先搜索 - 先根遍历 - 递归 树的广度优先搜索 - 层序遍历 - 非递归 本题考察的是前者&#xff0c;我设置了这样一个结构体 struct Prestruct{int totalWei 0;vector<int> pre; };Prestruct pre[maxn]; pre[idx].pre向量存放父节…

MapXtreme 2005 学习心得 在地图上创建点/线并显示标注(五)

新建示例 1&#xff1a;新建项目 新建一个网站&#xff0c;选择MapXtreme 6.7.1 Web Application在App_Code中&#xff0c;我们新建一个类&#xff0c;起名叫:LayerManager.cs2&#xff1a;把上节函数放到类LayerManager中 把上一节的函数代码全copy过来&#xff0c;还有using的…

无人驾驶——对frenet坐标的理解

好的确定车和路之间的关系&#xff0c;我们通常将车辆的在大地坐标坐标转化为车辆和道路之间的frenet坐标。 可能有人会疑问为什么转换后就方便了呢&#xff1f;我们来看一个例子。 在大地坐标下&#xff1a; 无人车首先要知道红色车的位置。通过传感器得到目标在车辆坐标系下的…

1079 Total Sales of Supply Chain

1. 这道题考察的是树的层次遍历&#xff0c;结点需要有层这个属性&#xff0c;对于我来说&#xff0c;难点在于什么时候给层赋值&#xff0c;看书后知道应该是在加入队列之前(不管是根节点还是之后所有节点)。 2. 一开始算得216&#xff0c;原因是把r直接加一当作底数&#xf…

在VS下用C语言连接SQLServer2008

在VS下用C语言连接SQLServer2008 原文:在VS下用C语言连接SQLServer2008 step1:启动SQLSERVER服务 step2:打建立数据库test,在test库中建立test表(a varchar(200),b varchar(200)) step3:建立系统DSN,开始菜单 ->运行 ->odbcad32, 添加->SQL SERVER Native Client 1…

canvas.width和canvas.style.width区别以及应用

今天讲的内容是canvas.width和canvas.style.width的区别&#xff0c;在没有做canvas项目之前&#xff0c;其实我是并没有深入了解过这两个属性的&#xff0c;最近在研究canvas项目的自适应问题&#xff0c;尤其是在canvas中置入图片&#xff0c;碰到了图片模糊的问题&#xff0…

vj p1042捕风捉影 题解

原体叙述 题意就是让你找出m,n之间的既是回文数又是素数的数 此题完全可以打表。除打表外&#xff0c;方法如下&#xff1a; 构成法 根据数学知识可知&#xff0c;如果一个回文数为偶数位&#xff0c;则必然能被11整除。 即所找的结果必为奇数位。 这样&#xff0c;大致方法就出…

1090 Highest Price in Supply Chain 需再做

1. 由于用不上结点的数据域&#xff0c;所以可以只用整型向量数组存放每一个结点的子节点下标即可。 2. 涉及到层次&#xff0c;未必用层次遍历&#xff0c;本题用先根遍历&#xff0c;也就是深度优先代码更优雅。 3. 这题创建树未必难&#xff0c;但是题目有一句话必须读懂e…

有关Adobe公司的PostScript语言授权问题

各位大神好&#xff1a; 最近公司打算用PostScript语言开发一款打印机产品&#xff0c;本人现在正对这方面予以了解&#xff0c;但是关于Postscript却一无所知&#xff0c;请问园子里的大神们有没有知道的。 我是想咨询一下有关adobe公司在上世纪80年代公司刚成立的时候所推出的…

INTERSECT/EXCEPT VS. IN/NOT IN

我真是OLD到死&#xff0c;虽然记得以前肯定看到过INTERSECT/EXCEPT这两个关键字&#xff0c;前不久还在羡慕Oracle有/-集合操作符而SQL Server怎么竟然没有。。。现在想想难怪当初微软面试的时候面试官告诉我最好了解一下SQL Server 2005新的函数。。。 下面翻译一下http://ww…

聊聊storm的stream的分流与合并

序 本文主要研究一下storm的stream的分流与合并 实例 Testpublic void testStreamSplitJoin() throws InvalidTopologyException, AuthorizationException, AlreadyAliveException {TopologyBuilder builder new TopologyBuilder();builder.setSpout("sentence-spout&quo…

1106 Lowest Price in Supply Chain

1. 本题和1090 Highest Price in Supply Chain适成对比&#xff0c;都是先构建一棵树&#xff0c;但本题是求最小层数和个数&#xff0c;链接题是求最大层数和个数。在极值更换和个数更新方面&#xff0c;两道题是一样的&#xff0c;但要注意&#xff0c;如果是求最小&#xff…

积极拥抱.NET Core开源社区

潘正磊在上海的Tech Summit 2018 大会上给我们的.NET Core以及开源情况带来了最新信息。 .Net Core 开源后取得了更加快速的发展&#xff0c;目前越活跃用户高达400万人&#xff0c;每月新增开发者45万&#xff0c;在 GitHub 上的月度增长达到15%。目前有来自超过3,700家企业的…