본문 바로가기

저장2

Eclipse Framework 환경설정 페이지 생성 Eclipse Framework 환경설정 Eclipse Framework를 이용해서 RCP, Plugin 애플리케이션을 개발할 때, 환경설정 기능이 필요한 경우가 있다. Eclipse IDE를 사용하는 개발자는 자신이 원하는 폰트 크기, Java 버전 등을 설정해서 사용한다. 이처럼 환경설정은 애플리케이션에 필요한 기능입니다. 이러한 환경설정 값들은 int, boolean, String와 같이 단순한 형태의 값으로 이루어져 있으며, 보통 플러그인 식별자를 접두어로 하는 문자열을 키로 식별한다. 환경설정을 저장하고 로드하기 위해서는 AbstractUIPlugin를 구현한 클래스로부터 IPreferenceStore 인스턴스를 가져온다. 예제 플러그인에서는 Activator(AbstractUIPlugin의 하.. 2019. 4. 25.
Eclipse RCP 윈도우 크기와 위치 저장 애플리케이션의 윈도우 크기와 위치를 사용자가 변경하여도 재실행 하게 되면 윈도우의 크기와 위치가 원래대로 돌아간다. 윈도우의 상태를 저장하고 복구하는 작업은 기본적으로 비활성화되어 있기 때문에 이를 활성화 시켜줘야 한다. ApplicationWorkbenchAdvisor 클래스에서 initialize() 메소드를 오버라이드한다. 이클립스는 아래에 있는 initialize() 메소드를 호출해서 WorkbenchAdvisor의 생명주기를 시작한다. 윈도우 상태를 저장하고 복구하는 기능을 활성화하기 위해 가장 먼저 수행될 일을 이 메소드에 작성해야 한다. @Override public void initialize(IWorkbenchConfigurer configurer) { configurer.setSaveA.. 2019. 4. 7.