大夢想家

          5年開發工程師,2年實施經理,X年售前顧問,......
          數據加載中……
          郁悶的Perspective

          下午正式開始RCP開發,于是乎輕車熟路的開始打基礎框架。
                 
                 1. 建RCP項目
                 2. 復制Form的jar包
                 3. 寫第一次使用時需要維護信息的Wizard和WizardPage
                 4. 寫用戶登錄窗口
                 5. 在ApplicationWorkbenchWindowAdvisor中增加最大化代碼,在ApplicationWorkbenchAdvisor中增加保存用戶配置的代碼

          1    public void postWindowOpen(){
          2        this.getWindowConfigurer().getWindow().getShell().setMaximized(true);
          3    }

           

          1    public void initialize(IWorkbenchConfigurer configurer) {
          2         configurer.setSaveAndRestore(true);
          3    }


                 5. 寫Perspective們

                 6. 寫View們
                 7. 給Perspective們分配View們
              run一下看看~暈,什么都不出來~Why!

              尋了一大圈才發現問題出在第五步給ApplicationWorkbenchAdvisor中增加保存用戶配置的代碼上~注釋掉configurer.setSaveAndRestore(true);就一切正常了。

              非常之不解,難道是我再給Perspective們分配View們之前已經run過了,所以記錄了我的布局方式了?不至于這么白癡吧~
          希望知道的大哥給解釋一下~


          客戶虐我千百遍,我待客戶如初戀!

          posted on 2007-05-15 18:11 阿南 閱讀(918) 評論(0)  編輯  收藏 所屬分類: Eclipse-RCP

          主站蜘蛛池模板: 闽侯县| 屯门区| 韩城市| 芒康县| 丰原市| 吉木萨尔县| 贺兰县| 曲松县| 兴安县| 镇雄县| 舟山市| 沂源县| 绥芬河市| 上虞市| 那坡县| 周口市| 黄龙县| 青冈县| 原平市| 忻城县| 保靖县| 江门市| 宣城市| 黄骅市| 宾川县| 饶阳县| 贡嘎县| 凉山| 华宁县| 桂东县| 五常市| 湟中县| 南丰县| 乌拉特中旗| 哈密市| 临西县| 包头市| 绥棱县| 电白县| 金堂县| 巨鹿县|