Alex刺客

          Dancing fingers, damage world. -- 舞動手指,破壞世界.

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            57 隨筆 :: 0 文章 :: 76 評論 :: 0 Trackbacks
          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);

          3效果圖
          Images1


          posted on 2010-08-03 09:08 Alex刺客 閱讀(1546) 評論(0)  編輯  收藏 所屬分類: ExtJS
          主站蜘蛛池模板: 清镇市| 汝州市| 盐池县| 锡林浩特市| 南靖县| 西城区| 柞水县| 静乐县| 刚察县| 明水县| 日照市| 革吉县| 芮城县| 柳河县| 常州市| 当阳市| 临清市| 安丘市| 肇源县| 云霄县| 桓仁| 墨脱县| 贵港市| 汉寿县| 朔州市| 高清| 景洪市| 广安市| 仁化县| 射阳县| 南投市| 成武县| 清涧县| 循化| 仁寿县| 莫力| 句容市| 通许县| 鄢陵县| 墨竹工卡县| 深泽县|