사용자 정의 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;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.