`
yjshengshe
  • 浏览: 201775 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

ext - mainPanel.js

阅读更多

//Ext.ns("Together", "Together.Office", "Together.Util", "Together.Office.Department");
Together.Office.MainingPanel = Ext.extend(Ext.TabPanel, {
    initComponent : function() {
        // 一些初始化工作
    Together.Office.MainingPanel.superclass.initComponent.call(this);
        this._cache = {};

    },
    loadTab : function(node) {
        var n = this.getComponent(node.id);
        if (n) {
            this.setActiveTab(n);
        } else {
            var c = {
                'id' : node.id,
                'title' : node.text,
                closable : true
            };
            var pn = this.findPanel(node.id);
            n = this.add(pn ? new pn(c) : Ext.apply(c, {
                html : '你还没有实现该页面!'
            }));

            n.show().doLayout();
        }
        if (n.ds)
            n.ds.load({params:{start:0, limit:10}});
    },
    findPanel : function(name) {
        var ret = this._cache[name];
        if (!ret) {
            var pn = (this.ns ? this.ns : 'Together.Office') + "."
                    + Ext.util.Format.capitalize(name) + 'Panel';
            var ret = eval(pn);
        }
        return ret;
    },
    addPanel : function(name, panel) {
        if (!this._cache)
            this._cache = {};
        this._cache[name] = panel;
    }
});

分享到:
评论

相关推荐

    MainPanel.java

    MainPanel.java

    java-gobang.rar_五子棋java

    使用java语言编写的电脑桌面小游戏五子棋,包括MainFrame和MainPanel两个类,适合java初学者学习。

    飞机大战游戏

    public class MainPanel extends JPanel implements Runnable, MouseMotionListener,MouseListener { GameFrame a; GameBean gb=new GameBean(); MainPanel(GameFrame a) { this.a = a; installPic();//加载...

    frashcardss

    frame.getContentPane().add(BorderLayout.CENTER,mainPanel); frame.setSize(500,600); frame.setVisible(true); } public class NextCardListener implements ActionListener{ public void actionPerformed...

    基于JAVA-gui的文本加解密小程序源码

    第一个类文件是Mainpanel.java,实现主界面的绘制,用户输入或打开文本,显示执行结果,选择加解密算法以及保存文件的功能。 第二个类文件是Conversion.java,实现对文本文件转为二进制文件,再将其转为十六进制文件...

    BuildListener

    mainPanel.setLayout(new BoxLayout(mainPanel,BoxLayout.Y_AXIS)); mainPanel.add(qScroller); mainPanel.add(nextButton); nextButton.addActionListener(new NextCardListener()); JMenuBar menuBar=new ...

    extjs图形绘制之饼图实现方法分析

    本文实例讲述了extjs图形绘制之饼图实现方法。分享给大家供大家参考,具体如下: 这篇文章将介绍extjs中自带的饼图。 代码如下: Ext.define('ChartPieTest', { ... me.mainPanel = Ext.create('Ext.p

    计算机网络的课程作业-基于python实现的网络聊天室源码+部署操作说明+注释拉满.zip

    ├─ MainPanel.py      //可视化主界面类 ├─ MD5.py      //MD5加密工具 ├─ README.md ├─ RegisterPanel.py      //可视化...

    MainPanel_main_

    zijikan

    龟兔赛跑源代码程序课程设计

    程序设计这是一个权威人士做的 哦package dic; public class Main { public static void main(String[] args) { ... MainPanel = new javax.swing.JPanel(); ResaultLabel = new javax.swing.JLabel();

    ampersand-drawer-view:用于汉堡抽屉式布局的 & 符号视图类

    &符号抽屉视图用于汉堡抽屉式布局的 & 符号视图类。 灵感来自安装 npm install ampersand-drawer-view --save用法 // Soon....var MainPanel = View . extend ( { template : '<div>Main Panel <button>

    ATM system

    交流与进步,tudy or sweed and xinf orff

    java课程设计文档1

    3.MainPanel类为主面板II.各个操作的实现1.初始化在设计主界面初始化时先将每个格子放下代表玩家子和电脑子的Label成员.同时设置为不可见,并且La

    操作系统作业,生产者消费者,包含源代码

    操作系统生产者消费者源代码 四 程序的主要代码 ... JPanel MainPanel=new JPanel(); JPanel button=new JPanel(new FlowLayout()); consumer1=new JButton("消费者1"); consumer2=new JButton("消费者2");

    java-atm:数据项目

    java-atm 数据项目

    【Java课程设计大作业】雷电飞机射击游戏(附源代码+设计说明书)

    MainPanel类,功能是实现窗体主面板的界面布局,包括一个键盘监听方法;GamePanel类,是游戏的主要面板,有一个内部类(MapPanel)继承画布(Canvas)用于实现游戏地图的面板,内部类中包括paint方法绘制游戏飞机、...

    MMM SCRIPT 2017 UPDATED:您的 MMM 点对点捐赠脚本。-开源

    新版本解决了所有问题和错误,设置计划,查看确认,取消交易等错误DEMO登录会员:http://mmm.naijabrain.com/user/登录:admin@gmail.com密码:admin12345登录管理员:http://mmm.naijabrain.com/mainpanel 登录:...

    简单JAVA五子棋代码

    简单JAVA五子棋代码只需要建两个类就可以了 1.MainFrame类继承JFrame类 2.MainPanel类继承JPanel类实现接口MouseListener 两个类详细代码如下

    java课程设计学生信息管理系统(1).doc

    " "private JPanel mainPanel; " "public static void main(String[] args) { " "SwingUtilities.invokeLater(new Runnable() { " "public void run() { " "StudentJFrame inst = new StudentJFrame(); " "inst....

    DDP-course-project

    此应用程序允许用户输入半径和高度并计算圆柱体的体积和表面积。体积和表面积的计算在服务器中完成。R ui.R文件 library( shiny ) shinyUI(pageWithSidebar( headerPanel( " Calculate Volume and ... mainPanel( h4

Global site tag (gtag.js) - Google Analytics