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刺客 閱讀(1551) 評論(0)  編輯  收藏 所屬分類: ExtJS
          主站蜘蛛池模板: 镇原县| 区。| 江门市| 台中县| 梁山县| 饶河县| 保定市| 武胜县| 新巴尔虎右旗| 武邑县| 乐业县| 青川县| 钦州市| 津市市| 望城县| 林周县| 伊川县| 连城县| 漾濞| 贡觉县| 南宁市| 灵石县| 尼勒克县| 旺苍县| 昆山市| 象州县| 达拉特旗| 大荔县| 阜新市| 眉山市| 屯留县| 上杭县| 方城县| 吴旗县| 西青区| 阜阳市| 滨海县| 舞阳县| 西平县| 繁昌县| 霍邱县|