- 浏览: 1419052 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (409)
- Java (48)
- Spring (29)
- struts2 (17)
- hibernate (4)
- 设计模式 (24)
- jbpm (1)
- JavaScript (5)
- 统计报表 (7)
- ExtJS_3.0 (35)
- struts1 (1)
- 分析设计 (3)
- Flex3 (24)
- UML (2)
- 数据库 (18)
- PowerDesigner (2)
- 应用服务器 (3)
- WebService (5)
- ActiveMQ_5.3.2 (6)
- Java通信技术 (11)
- GWT (6)
- OSGi (15)
- android (11)
- liferay6.0.6 (13)
- jquery (13)
- Linux (3)
- java.util.concurrent (16)
- guava (9)
- 开发模式 (1)
- 大数据 (2)
- 互联网金融 (4)
- treegrid-3.0 (7)
- 分布式 (8)
- GO语言 (4)
- maven (1)
- 缓存技术 (6)
- 其他 (2)
- 前端页面 (1)
- heasy (1)
- spring cloud(F版) (21)
- springboot (12)
- springmvc (5)
- mybatis (3)
- dubbo (1)
- 物联网 (0)
最新评论
-
raymond.chen:
谢谢您的分享
使用Ngrok解决通过外网访问内网web应用 -
wangyudong:
速度有点慢,不过在也找到了一个开源的holer,配置一个key ...
使用Ngrok解决通过外网访问内网web应用 -
a1006458222:
...
Axis2的部署和应用 -
偷师来了:
不好意思 这样的博客我觉得就灭有必要分享出来了 命令大家都会看 ...
Consul框架介绍 -
lliiqiang:
怎么直接删除文件夹啊?固定的几个文件可以删除,不固定的呢?需要 ...
Flex AIR —— 文件读写
当在工具条中同时出现Menu和Element时,会导致Menu失灵。
1、Ext.Toolbar的常用方法:
addButton()
addElement()
addField()
addFill()
addSeparator()
addText()
add()
2、普通工具条
Ext.onReady(function(){ Ext.BLANK_IMAGE_URL = "../widgets/ext-3.0/resources/images/default/s.gif"; Ext.QuickTips.init(); var currnetItem = null; //菜单工具条 var fileMenu = new Ext.menu.Menu({ shadow: "sides", items: [ {text:"新建", menu:[ {text:"Word文档", handler:onMenuItem}, {text:"Excel文档"}, {text:"文本文件"} ]}, {text:"打开", handler:onMenuItem}, "-", {text:"关闭", handler:onMenuItem} ] }); var editMenu = new Ext.menu.Menu({ items: [ {text:"剪切", handler:onMenuItem}, {text:"复制", handler:onMenuItem}, {text:"粘贴", handler:onMenuItem} ] }); var themeMenu = new Ext.menu.Menu({ items: [ {id:"default", text:"默认", checked:true, group:"theme", checkHandler:onItemCheck}, {id:"red", text:"红色", checked:false, group:"theme", checkHandler:onItemCheck}, {id:"green", text:"绿色", checked:false, group:"theme", checkHandler:onItemCheck}, {id:"gray", text:"灰色", checked:false, group:"theme", checkHandler:onItemCheck}, "-", {text:"禁用", checked:false, checkHandler:onCheckboxItem} ] }); var scrollMenu = new Ext.menu.Menu({ maxHeight: 200, showSeparator: false }); for (var i = 0; i < 50; ++i){ scrollMenu.add({ text: 'Item ' + (i + 1) }); } var t3 = new Ext.Toolbar({ items:[ {text:"文件", menu:fileMenu}, {text:"编辑", menu:editMenu}, {text:"主题", menu:themeMenu}, "-", {id:"add", text:"新建", iconCls:"add", enableToggle:true, toggleHandler:onToggleHandler}, {id:"save", text:"保存", iconCls:"save", handler:onToolbarButton}, {id:"delete", text:"删除", iconCls:"delete", handler:onToolbarButton}, {icon:"../images/toolbar/help.gif", tooltip:"帮助文档"}, {xtype:"splitbutton", text:"滚动菜单", menu:scrollMenu}, "-", {xtype:"textfield", width:100}, "->", { text:"enabled", handler: function(){ if(currnetItem!=null && currnetItem.enable){ currnetItem.setDisabled(false); currnetItem = null; alert(currnetItem); } } }, "-", "工具条" ] }); new Ext.Panel({ title: "普通工具条", renderTo: "div1", frame: true, width: 700, tbar: t3, bodyStyle: "background-color:#FFFFFF; height:50; padding:3px;", html: "当在工具条中同时出现Menu和Element时,会导致Menu失灵。" }); //单击工具条上的按钮时触发该函数 function onToolbarButton(btn){ alert(btn.id); } //单击菜单项时触发该函数 function onMenuItem(item){ alert(item.text); //item.setDisabled(true); //currnetItem = item; } //checked的值变化时触发该函数 function onItemCheck(item, checked){ if(checked) alert(item.text); } function onCheckboxItem(item){ themeMenu.get("default").setDisabled(item.checked); themeMenu.get("red").setDisabled(item.checked); themeMenu.get("green").setDisabled(item.checked); themeMenu.get("gray").setDisabled(item.checked); } function onToggleHandler(item, pressed){ alert(pressed); } });
3、分组工具条
Ext.onReady(function(){ Ext.BLANK_IMAGE_URL = "../widgets/ext-3.0/resources/images/default/s.gif"; //菜单工具条 var fileMenu = new Ext.menu.Menu({ shadow: "sides", items: [{text:"新建"}, {text:"打开"}, "-", {text:"关闭"}] }); var editMenu = new Ext.menu.Menu({ items: [{text:"剪切", iconCls:"cut"}, {text:"复制", iconCls:"copy"}, {text:"粘贴", iconCls:"paste"}] }); var g1 = { xtype: "buttongroup", title: "菜单", columns: 3, defaults: { scale: "small", //small, medium, large iconAlign: "top" }, items: [ {xtype:"splitbutton", text:"文件", menu:fileMenu, iconCls:"add", rowspan:1, arrowAlign:"bottom"}, {xtype:"splitbutton", text:"编辑", menu:editMenu, iconCls:"save", rowspan:1, arrowAlign:"bottom"}, {text:"查看", iconCls:"search", scale: "large"} ] }; var g2 = { xtype: "buttongroup", title: "返回", columns: 1, defaults: { scale: "large", iconAlign: "top" }, items: {text:"返回", iconCls:"back"} }; var g3 = { xtype: "buttongroup", title: "剪贴板", defaults: { scale: "large", iconAlign: "top" }, items: [ {text:"剪切", iconCls:"cut"}, {text:"复制", iconCls:"copy"}, {text:"粘贴", iconCls:"paste"} ] }; var g4 = { xtype: "buttongroup", title: "帮助", defaults: { scale: "small" }, height: 80, items: [ {xtype:"splitbutton", text: "帮助", iconCls:"help"} ] }; var panel = new Ext.Panel({ title: "分组工具条", renderTo: "div1", frame: true, width: 600, height: 300, autoScroll: true, tbar: [g1, g3, g2, g4], bodyStyle: "background-color:#FFFFFF; padding:3px;", autoLoad: "messagebox.action" }); });
发表评论
-
表单组件_v2.2(四)
2011-01-30 15:51 20351、下拉框组件支持中间模糊查询 function liste ... -
表单组件_v2.2(三)
2010-10-07 22:21 2754本范例展示如何使用表单的各种组件。 下拉框组件展示了5种使用 ... -
表单组件_v2.2(二)
2010-10-07 21:57 18101、Ext.form.Hidden 2、Ex ... -
表单组件_v2.2(一)
2010-10-07 21:48 21241、Ext.form.Action ... -
属性表格:Ext.grid.PropertyGrid
2010-05-24 21:03 96401、Ext.grid.PropertyGrid 主要 ... -
可编辑表格:Ext.grid.EditorGridPanel
2010-05-24 20:59 215751、Ext.grid.EditorGridPanel ... -
表格数据分组:Ext.grid.GroupingView
2010-05-24 20:46 172091、Ext.grid.GroupingView ... -
普通表格范例
2010-05-24 16:14 2913主要演示以下功能: 包含复选框列、行号列 自定 ... -
普通表格:Ext.grid.GridPanel
2010-05-24 15:48 11599表格相关组件总图: ... -
树组件:异步树范例
2010-05-21 15:34 26671、范例主要展示以下功能点: 树节点通过请求服务 ... -
树组件:普通树范例
2010-05-21 15:26 19691、范例包含以下功能点: 节点包含复选框 ... -
树组件:主要配置项、属性、方法
2010-05-21 15:01 39211、Ext.tree.TreePanel ... -
Ext.TabPanel
2010-05-20 14:28 27425TabPanel不显示面板的标题和头部工具条。 1、主 ... -
Ext.Viewport
2010-05-18 02:00 20288Ext.Viewport代表浏览器窗口的整个显示区域,将doc ... -
垂直盒布局(VBoxLayout)
2010-05-18 01:54 5539Ext.layout.VBoxLayout扩展自Ext.lay ... -
水平盒布局(HBoxLayout)
2010-05-18 01:51 7677Ext.layout.HBoxLayout扩展自Ext.lay ... -
边框布局(BorderLayout)
2010-05-18 01:48 4717Ext.layout.BorderLayout扩展自Ext.l ... -
表格布局(TableLayout)
2010-05-18 01:46 3882Ext.layout.TableLayout扩展自Ext.la ... -
列布局(ColumnLayout)
2010-05-18 01:43 3728Ext.layout.ColumnLayout扩展自Ext.l ... -
表单布局(FormLayout)
2010-05-18 01:40 5219Ext.layout.FormLayout是为表单特殊设计的布 ...
相关推荐
65、Ext.Toolbar.Separator类 ……… 56 66、Ext.Toolbar.Spacer类 …………… 56 67、Ext.Toolbar.TextItem类 ……… 56 68、Ext.Toolbar.Fill类 ……………… 56 69、Ext.grid.ColumnModel类 ……… 58 70、Ext....
ext Panel+toolbar+button 实作带注释 Tom 实作实例,推荐入门学习,不带Ext js lib,请自行加入
第十二章 Ext.toolbar.Toolbar 工具栏、Ext.toolbar.Paging 分页栏、Ext.ux.statusbar.StatusBar 状态栏 103 一、Ext.toolbar.Toolbar 103 二、Ext.toolbar.Paging 115 三、Ext.ux.statusbar.StatusBar 122 第十三章...
65、Ext.Toolbar.Separator类 ……… 56 66、Ext.Toolbar.Spacer类 …………… 56 67、Ext.Toolbar.TextItem类 ……… 56 68、Ext.Toolbar.Fill类 ……………… 56 69、Ext.grid.ColumnModel类 ……… 58 70、Ext....
10.1.6 虚拟滚动条的工作原理:ext.grid.pagingscroller / 511 10.1.7 锁定列的运行流程:ext.grid.lockable与ext.grid.lockingview / 516 10.2 使用grid / 520 10.2.1 最简单的grid / 520 10.2.2 列的配置项 /...
Extjs面包屑添加一名作者我快速而肮脏地尝试制作 Extjs 面包屑扩展。 使用 Extjs 4.1.0 测试这里它运行在 jsfiddle.net 注意:这是为了在我正在从事的项目中具有我想要的功能而量身定制的。 所以我认为它的功能不像...
var system_add_rent = new Ext.Toolbar({ border : false, items : [{ text : "添加月租金", iconCls : "add10", listeners : { click : function() { add_rent.show(); } ...
3.4.1 认识Ext.toolbar.Toolbar 3.4.2 只包含按钮的简单工具栏 3.4.3 包含多种元素的复杂工具栏 3.4.4 启用和禁用工具栏 3.4.5 认识Ext.menu.Menu菜单 3.4.6 最简单的菜单栏 3.4.7 创建二级或多级菜单 3.4.8 ...
前端项目-leaflet.toolbar.js,用于传单地图的灵活、可扩展的工具栏。
9.2.3 在表格顶部显示分页工具条 9.2.4 实现前台分页效果 9.3 可编辑表格控件——EditorGrid 9.3.1 制作第一个EditorGrid 9.3.2 添加一行数据 9.3.3 保存修改结果 9.3.4 验证EditGrid中的数据 9.3.5 限制输入...
与大家分享一个Vb6.0源代码编写的Toolbar工具条控件,工具条风格与windows的经典风格主题有点相似,不过本控件看上去更漂亮一些,这是一个专用的工具栏制作控件,在VB中使用广泛,控件界面效果如测试图所示 。...
该工具条可集成在IE窗口,或以浮动窗口形式存在. IE Developer Toolbar特性如下: -浏览和修改Web页的文档对象模型(DOM). -通过多种技术方式定位、选定Web页上的特定元素. -禁止或激活IE设置. -查看HTML对象的类名...
9.2.3 在表格顶部显示分页工具条 9.2.4 实现前台分页效果 9.3 可编辑表格控件——EditorGrid 9.3.1 制作第一个EditorGrid 9.3.2 添加一行数据 9.3.3 保存修改结果 9.3.4 验证EditGrid中的数据 9.3.5 限制输入...
VC工具条控件设计代码VC control design code toolbar
一、基础篇 1、Ext JS下载及配置 2、基本功能 2.1、Ext.MessageBox消息框 2.2、Ext.window.MessageBox 3、工具栏和菜单栏 3.1、Ext.toolbar.Toolbar工具栏 3.2、Ext.menu.Menu菜单栏 4、表单
VB api编程模块工具栏编程经典代码VB api programming classic programming code module toolbar
Jquery 自定义的工具条 toolbar
最近想做彩色工具条,找了半天,才找到一个可用的visual toolbar,现在共享出来,也方便自己以后再用到。记住,注册机的user name那里必须输入你安装时所填的用户名,二者必须一致,否则虽然提示注册成功实际上也是...
如何往IE工具条添加按钮 Adding Toolbar Buttons往IE上添加工具条 用VC在IE浏览器的工具条上添加命令按钮.zip
计算机软件-商业源码-工具条Toolbar65.zip