大梦想家

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 阿南 阅读(906) 评论(0)  编辑  收藏 所属分类: Eclipse-RCP


只有注册用户登录后才能发表评论。


网站导航: