사용자 정의 RCP 외관

사용자 정의 RCP 외관
JACK    2010 년 03 월 28 일 23: 12
댓 글 읽 기 (0)
1)
분류: 자바 권한: 공개
고발 하 다.
 
RCP 피부 만 바 꾸 면 IBM 의 Eclipse 프로그램 인터페이스 미화 기술 을 참조 할 수 있 습 니 다.
http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-rcprich/
RCP 의 외관 을 사용자 정의 하려 면 presentation Factory 를 사용 해 야 합 니 다. presentation Factory 는 eclipse 가 editor 와 view 에 제공 하 는 외관 공장 입 니 다. eclipse 홈 페이지 에서 추천 한 책 에서 이런 공장 을 언급 한 적 이 있 습 니 다. 오늘 MP3 MANAGER 소스 코드 를 볼 때 보 내 는 것 도 간단 합 니 다. 하지만 저 는 eclipse 스타일 에 익숙 합 니 다.그래서 어 플 리 케 이 션 의 외관 을 바 꾸 지 않 았 습 니 다. 예전 에 도 RCP 의 외관 을 바 꾸 는 방법 을 찾 고 있 었 습 니 다. 어제 네티즌 들 이 저 에 게 IBM 에 제 가 있다 고 알려 주 었 습 니 다. 사진 과 배경 색 을 간단하게 바 꾸 었 습 니 다. 즉, SWT 의 피부 일 뿐 입 니 다. 다음은 제 가 직접 코드 를 붙 여 presentation Factory 의 실현 방법 을 보 여 드 리 겠 습 니 다.
우선 프 리 젠 테 이 션 클래스:

/*******************************************************************************
 * Copyright (c) 2009 Siemens AG
 * 
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors:
 *    Kai T dter - initial API and implementation
 *******************************************************************************/

package com.siemens.ct.mp3m.ui.presentation;

import org.eclipse.swt.SWT;
import org.eclipse.swt.events.DisposeEvent;

좋은 웹페이지 즐겨찾기