大夢想家

          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 阿南 閱讀(913) 評論(0)  編輯  收藏 所屬分類: Eclipse-RCP

          主站蜘蛛池模板: 吴川市| 百色市| 武清区| 高淳县| 宜黄县| 聂荣县| 吴江市| 马山县| 西吉县| 兴安盟| 福鼎市| 新野县| 横山县| 贡嘎县| 镇坪县| 姚安县| 平南县| 淮滨县| 奉节县| 资兴市| 石首市| 霍邱县| 安康市| 荔波县| 县级市| 丰都县| 临海市| 台北县| 宿迁市| 德保县| 和林格尔县| 廊坊市| 象州县| 长子县| 佛山市| 根河市| 东至县| 象山县| 郑州市| 上蔡县| 大理市|