ExtJS 创建Window实例二

Ext.onReady(function(){
 /**
  * 描述,在window上添加其他的组件,并且对组件进行相关的操作
  */
   var win=new Ext.Window({
      id:'myWin',
      title:'窗体',
      height:400,
      width:"40%",
      closable:false,//禁用关闭按钮
      draggable:false,//紧张拖拽
      resizable:false,//固定大小,不允许拉伸
      collapsible:true,//可以折叠
      bodyStyle:'background:#fff; padding:10px;',
//      html:'窗口内容'
      items:[{
      id:'panel_01',
      //可以通过xtype 创建组件
      xtype:'panel',
      title:'panel',
      width:"100%",
      height:200,
      html:'panel 内容'
      },{
      	xtype:'button',
      	text:'按钮',
      	//点击按钮会触发handler的处理函数
      	handler:function(btn){
      		alert(btn.text)
      	}
      }]
   })
   win.show();
   //先隐藏起来,继续下面的操作
   win.hide();

   var win2=new Ext.window.Window({
     id:'myWin2',
     title:"标题",
     height:400,
     width:400,
     //渲染到页面
     rendTo:Ext.getBody(),
     tbar:[{
     	text:' 按钮一',
     	handler:function(btn){
     		//通过Ext提供的方法获取制定id的组件
     		alert(Ext.getCmp("myWin2").title)
     	}
     },{
    	text:' 按钮二',
    	handler:function(btn){
    		//通过xtype或者是选择器选择上级的组件
    		alert(btn.up("window").title)
     	}
     },{
     	text:' 按钮三',
     	handler:function(btn){
     		//直接访问上级组件
     		alert(btn.ownerCt.ownerCt.title)
     	}
     }]
   })
   win2.show()

});

时间: 2024-08-09 14:37:02

ExtJS 创建Window实例二的相关文章

004-spring-data-elasticsearch 3.0.0.0使用【二】-spring-data之定义方法、创建repository实例、从聚合根发布事件

续上文 1.4.定义方法 存储库代理有两种方法可以从方法名称派生特定于存储的查询.它可以直接从方法名称派生查询,或者使用手动定义的查询.可用选项取决于实际store.但是,必须有一个策略来决定创建什么样的实际查询.我们来看看可用的选项. 1.4.1.查询策略 以下策略可用于存储库基础结构来解析查询.在配置XML配置的情况下,您可以通过query-lookup-strategy属性在命名空间配置策略,或者在Java配置的情况下通过Enable $ {store}存储库注释的queryLookupS

使用Quartz.NET创建window定时服务(二)

今天就开始介绍怎么使用Quartz.NET来创建基于时间的定时服务,Quartz.NET我们不仅可以用在服务里.控制台.web.窗体.wpf等都是可以的.在本项目中就放在服务里. 第一步:我们在vs的NuGet里获取Quartz.NET,这里采用的是2.62版本,目前是最高版本是3.0.5.之所以不用最高版本,是因为自2.6.2版本以后,使用方式就改变了,我们暂时使用2.6.2 2.这里有一个坑,有些时候,版本信息默认是在下面的,如图左,我们这时候,把Quartz放在第一个,如右图 3.建立一个

使用 WPF 创建单实例应用程序

一个简单的例子就是大家在使用很多应用程序,例如在使用Microsoft Word 时会遇到一种情况,不管你打开多少个文档,系统一次只能加载一个winword.exe 实例.当打开新文档时,文档在新窗口显示,但是始终只有一个应用程序控制所有文档窗口:如:可以提供平铺当前所有文档中相邻窗口的文档的特性. 对于创建单实例的应用程序,WPF本身没有提供自带的解决方法,但可以通过变通的方式来实现——思路是当触发ApplicationStartup事件时,检查另一个实例是否在运行.方法是通过使用全局的mut

C语言库函数大全及应用实例二

原文:C语言库函数大全及应用实例二                                              [编程资料]C语言库函数大全及应用实例二 函数名: bioskey 功 能: 直接使用BIOS服务的键盘接口 用 法: int bioskey(int cmd); 程序例: #i nclude #i nclude #i nclude #define RIGHT 0x01 #define LEFT 0x02 #define CTRL 0x04 #define ALT 0x0

11g 使用rman duplicate复制数据库,创建辅助实例

一,创建所需目录 1)创建审计文件目录 [email protected] /dsg/oracle11$ cd $ORACLE_BASE/admin [email protected] /u01/app/oracle/admin$ mkdir -p PROD1/adump 2)创建数据文件目录 mkdir -p /dsg/oracle11/PROD1 二,创建参数文件和密码文件 这里,复制主库的参数文件和密码文件,参数文件稍作修改 [email protected] /dsg$ export O

XFire创建WebService实例

XFire创建WebService实例应用 XFire使得在JavaEE应用中发布Web服务变得轻而易举.和其他Web服务引擎相比, XFire的配置非常简单,可以非常容易地和Spring集成. 下载地址:http://xfire.codehaus.org/Download. 一. 使用XFire发布WebService    1. 创建service接口 package com.test.service; import com.test.service.bean.User; public in

Python中动态创建类实例

Python中动态创建类实例 简介 在Java中我们可以通过反射来根据类名创建类实例,那么在Python我们怎么实现类似功能呢? 其实在Python有一个builtin函数import,我们可以使用这个函数来在运行时动态加载一些模块.如下: def createInstance(module_name, class_name, *args, **kwargs): module_meta = __import__(module_name, globals(), locals(), [class_n

Hibernate实例二

Hibernate实例二 一.测试openSession方法和getCurrentSession方法 hebernate中可以通过上述两种方法获取session对象以对数据库进行操作,下面的代码以及注解是对两种方法的辨析 SessionTest.java 1 import java.sql.Connection; 2 import java.sql.SQLException; 3 import java.util.Date; 4 5 import org.hibernate.Session; 6

使用反射和泛型,动态读取XML创建类实例并赋值

[狗刨学习网]unity极致学院,致力于打造业内unity3d培训.学习第一品牌. 前言: 最近小匹夫参与的游戏项目到了需要读取数据的阶段了,那么觉得自己业余时间也该实践下数据相关的内容.那么从哪入手呢?因为用的是Unity3d的游戏引擎,思来想去就选择了C#读取XML文件这个小功能.网上的例子倒也不少,但总是觉得缺点什么.比如读取xml文件之后该如何处理?看到的文章基本上都是手动创建一个目标类的实例,然后手动从读取的XML文件的内容中给刚才创建的目标类实例相关字段赋值.缺点什么呢?对嘞,感觉上