官方例子是Java代码 getModules : function() {   
                return [new MyDesktop.GridWindow(), new MyDesktop.TabWindow(),   
                        new MyDesktop.AccordionWindow(),   
                        new MyDesktop.BogusMenuModule(),   
                        new MyDesktop.BogusModule()];   
            },  
 但是正常开放的时候一定不是全部模块都一起加载,我想应该是把所有模块的图标先放到桌面上,在点击shortcut的时候才被加载相对应的模块js,最好是每个模块都有自己的加载页面!哪位高手给个例子代码!qWikiOffice的那些看不懂,新手!最好给我贴点简单的代码!
谁有java 版本的代码 给我发一份!多谢!

解决方案 »

  1.   


    //点击shortcut调用这个方法就可以了
    createWindow: function() {
            var desktop = this.app.getDesktop();
            var win = desktop.getWindow("text1");
            if (!win) {
                Ext.Ajax.request({
                    url: "text.js",
                    success: function(response, options) {
                        
                        eval(response.responseText);
                       
                    }
                });
            } else {
                win.show();
            }
        }