Eclipse版本:3.4
重载ApplicationWorkbenchAdvisor类的initialize接口,代码如下:
public void initialize(IWorkbenchConfigurer configurer) {
super.initialize(configurer);
//窗口打开时恢复上次关闭时所在的位置
configurer.setSaveAndRestore(true);
}
|
不过使用这个方法有后遗症,经常会发生新增加了菜单什么的运行后发现什么都没有,就是因为上述代码将原来的状态完全恢复,因此建议慎用该功能。