大夢想家

          5年開發(fā)工程師,2年實施經(jīng)理,X年售前顧問,......
          數(shù)據(jù)加載中……
          郁悶的Perspective

          下午正式開始RCP開發(fā),于是乎輕車熟路的開始打基礎(chǔ)框架。
                 
                 1. 建RCP項目
                 2. 復(fù)制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!

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

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


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

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

          主站蜘蛛池模板: 积石山| 崇仁县| 阳江市| 常山县| 吉安县| 开鲁县| 武胜县| 陈巴尔虎旗| 桑植县| 荔波县| 中卫市| 精河县| 平顺县| 确山县| 平塘县| 迭部县| 崇文区| 平泉县| 江阴市| 龙岩市| 金湖县| 曲阳县| 高邑县| 梨树县| 淅川县| 石家庄市| 房产| 乐陵市| 汤原县| 凌云县| 郎溪县| 旬阳县| 宣城市| 镇安县| 武川县| 合肥市| 商水县| 麟游县| 车致| 丰台区| 锡林浩特市|