`

ExtJS border 布局

阅读更多
border(边界) 布局是指,把面板组件显示在 北 东 南 西 中 的哪个区域。
center 区域的面板是不能够少的。


1. index.html
在导入ExtJS CSS + JS 后 增加以下1 <head>
2
3 <script type="text/javascript" src="js/LayoutBorder.js"></script>
4 </head>
2.LayoutBorder.js
1 Ext.ns("alex.extjs.layout");
2
3 alex.extjs.layout.PrettyPanel = function(){
4    
5     //Ext.QuickTips.init();    //初始化快速提示
6    
7     var northPanel = new Ext.Panel({
8         region: 'north',    //指定在北部
9         title: '北部面板',    //面板标题
10         height: 80,    //指定高度
11         collapsible: true,    //可以折叠
12         frame: true,
13         html: '<center>可折叠面板</center>'
14     });
15
16     var eastPanel = new Ext.Panel({
17         region: 'east',        //指定在东部
18         title: '东部面板',
19         width: 100,
20         split: true,    //可调高/宽度
21         minSize: 80,    //最小高/宽度
22         maxSize: 400,    //最大高/宽度
23         html: '可调宽度面板'
24     });
25    
26    
27     var southPanel = new Ext.Panel({
28         region: 'south',
29         //title: '南部面板',
30         height: 80,
31         collapseMode: 'mini', //折叠后是窄边框
32         split: true,    //可调高/宽度
33         minSize: 40,    //最小高/宽度
34         maxSize: 200,    //最大高/宽度
35         frame: true,
36         html: '<center>可折叠(窄边框) + 可调宽度面板</center>'
37     });
38
39     var westPanel = new Ext.Panel({
40         title: '西部面板',
41         region: 'west',
42         split: true,
43         collapsible: true,
44         collapseMode: 'mini',
45         margins: '0 0 0 5', //当前组件的西边页边距为5
46         width: 200,
47         html: '有标题 + 可折叠(窄边框) + 可调宽度面板'
48     });
49
50     var centerPanel = new Ext.Panel({
51         region: 'center',    //边界布局,必须有 center
52         html: ''
53     });
54
55     var viewport = new Ext.Viewport({        //生成一个 ExtJS 视窗 组件对象
56         renderTo: Ext.getBody(),    //呈现在 Html Body标签中
57         layout: 'border',    //使用边界布局
58         items:[northPanel, eastPanel, southPanel, westPanel, centerPanel]
59     });
60 }
61
62 Ext.onReady(alex.extjs.layout.PrettyPanel);
分享到:
评论

相关推荐

    ExtJS布局之border实例

    ExtJS布局之border实例,有代码 border布局是常见的布局样式,下面是一个实际项目的示例,比较简单,仅供初学者参考。

    学习ExtJS border布局

    ExtJS border布局使用说明,需要的朋友可以参考下。

    ExtJs常用布局--layout详解实例代码

    ExtJs常见的布局方式有:border、form、absolute、column、accordion、table、fit、card、anchor 另外,不常见的布局有:tab、vbox、hbox 具体使用方法可见该文件的案例代码。 该文件含ext3.2.0压缩版,可直接运行哦...

    ExtJS布局之border实例中文WORD版

    资源名称:ExtJS布局之border实例 中文WORD版内容简介:border布局是常见的布局样式,本文档中一个实际项目的示例,比较简单,仅供初学者参考。感兴趣的朋友可以过来看看资源截图: 资源太大,传百度网盘了,链接在...

    Extjs4.1.1

    第十讲.ExtJS布局模式-Column、Table、Border 第十一讲.ExtJS布局模式-Box布局、使用ViewPort布局首页 第十二讲.ExtJS之Ext常用函数 第十三讲.ExtJS之Ext常用函数(二) 第十四讲.初识Ajax 第十五讲.ExtJS对...

    EXTJS4自学手册

    EXTJS4自学手册——EXT容器布局(Fit,Card,Border) EXTJS4自学手册——EXT组件布局 四、Extjs页面控件 EXTJS4自学手册——页面控件(表格) EXTJS4自学手册——页面控件(表格的特性属性) EXTJS4自学手册——页面...

    ExtJS 2.0实用简明教程

    7)Border区域布局 8)ExtJS的组件 9)Column列布局 10)组件的使用 11)Fit布局 12)Form布局 13)组件的配置属性 14)Accordion布局 15)事件处理 16)Card布局 17)Pable布局及其它布局 18)工具栏Toolbar 19)选项面板...

    ExtJS 2.0实用简明教程 之Border区域布局

    Border布局由类Ext.layout.BorderLayout定义,布局名称为border。

    基于ExtJS3的后台管理系统模板

    3、通过实现角色管理、用户管理、部门管理三个基础的功能模块,演示了Viewport、Container、Panel、Grid、Window、Form、Tree等常用组件的用法,以及border、column、form、fit、accordion、hbox等常用布局方式;...

    extjsmvc border

    mvc个人写的 boeder布局

    表单布局实例

    border布局是常见的布局样式,下面是一个实际项目的示例,比较简单,仅供初学者参考。   前两天遇到一个border布局的界面问题,如下: west是一个tree a,center是一个tree b和一个Panel,如下图  

    ExtJSWeb应用程序开发指南(第2版)

    5.2.1 0Border边框布局 5.2.1 1Box盒布局 5.3 使用ViewPort 5.4 Ext.tab.Panel页签 5.5 本章小结 第6章 常用工具类与函数 6.1 非常有用的Ext.core.Element 6.2 Ext常用函数 6.2.1 Ext.onReady() 6.2.2 ...

    ExtJS5-一个简洁完整的后台管理系统入门实例

    4、通过实现角色管理、用户管理两个基础的功能模块,演示了Viewport、Container、Panel、TreePanel、Grid、Window、Form等常用组件的用法,以及border、column、form、fit、hbox等常用布局方式; 5、通过自定义一个...

    ExtJs2.0简明教程

    ……………………………………………………………………………………………………26 5.2 Border区域布局……….…………………………………………………………………………………………….27 5.3 Column列布局...

    layout.border:html的边框布局

    经常用到上下左右,中间填充满这样的布局,在java swing中有BorderLayout,HTML中通常使用CSS来实现布局,但要实现border layout这样的效果有些麻烦,很多第三方实现,比如easyui, extjs,功能过于强大,我只是想要...

    可视化编辑工具Ext+Designer+Preview3.0汉化破解版

    我只说一下安装和汉化的步骤 ,需要下载的都已经下载在资源里面了! 第一步:Ext需要支持AIR的支持。下载并安装 ... ...附:以处提供两个教程:Border布局.7z,Combobox.7z,请下载7z格式解压包查看

    ExtJs4_笔记.docx

    目录 第一章 ExtJs大比拼JQuery:Dom文档操作 3 一、选择器 4 二、属性 8 四、筛选 10 五、文档处理 11 ...四、border 144 五、card 146 六、column 148 七、fit 150 八、table 151 九、vbox 152 十、hbox 154

Global site tag (gtag.js) - Google Analytics