728x90
애플리케이션의 윈도우 크기와 위치를 사용자가 변경하여도 재실행 하게 되면 윈도우의 크기와 위치가 원래대로 돌아간다.
윈도우의 상태를 저장하고 복구하는 작업은 기본적으로 비활성화되어 있기 때문에 이를 활성화 시켜줘야 한다.
ApplicationWorkbenchAdvisor 클래스에서 initialize() 메소드를 오버라이드한다.
이클립스는 아래에 있는 initialize() 메소드를 호출해서 WorkbenchAdvisor의 생명주기를 시작한다. 윈도우 상태를 저장하고 복구하는 기능을 활성화하기 위해 가장 먼저 수행될 일을 이 메소드에 작성해야 한다.
@Override
public void initialize(IWorkbenchConfigurer configurer) {
configurer.setSaveAndRestore(true);
}
'Eclipse RCP' 카테고리의 다른 글
SWT Table Widget (0) | 2019.04.07 |
---|---|
SWT Button Widget (0) | 2019.04.07 |
Active Page에서 View 가져오기 (0) | 2019.04.07 |
SWT Text Widget (0) | 2019.04.07 |
SWT Display 클래스 (0) | 2019.04.07 |
댓글