Vytváření pohledu RCP ve vizuálním editoru

Vizuální editor pro prostředí Java podporuje vytváření a vývoj pohledů platformy Rich Client Platform (RCP).

Než budete moci vytvořit novou vizuální třídu Java, musíte vytvořit projekt Java nebo projekt Plug-in, do kterého můžete vizuální třídu umístit. Chcete-li vytvořit nový pohled nebo editor RCP, je nezbytný projekt modulu plug-in zpřístupněný pro vývoj aplikací Rich Client Platform (RCP).
Pohled RCP je třída, která je rozšířením org.eclipse.ui.part.ViewPart. K rychlému vytvoření nové vizuální třídy můžete použít průvodce Nová vizuální třída v jazyce Java, který je rozšířením ViewPart. Průvodce vytvoří ViewPart a přidá kompozitní prvek SWT jako výchozí kontejner. K navržení obsahu pohledu můžete potom použít ovládací prvky a pořadače SWT.
Tip: Vizuální editor používá předvolby pracovní plochy pro umístění karty Pohled (dole nebo nahoře) a stylu karty (tradiční nebo netradiční) během navrhování a při spuštění pohledu jako Java bean.

Chcete-li vytvořit pohled RCP:

  1. Proveďte kroky pro Vytváření nové vizuální třídy v jazyce Java, které bude určovat pohled RCP v seznamu Styl. Ve vizuálním editoru se otevře Nová třída Java a zobrazí ViewPart s kompozitním prvkem.
    Nová vizuální třída v pohledu Design, zobrazující ViewPart
  2. K navržení obsahu editoru použijte ovládací prvky a pořadače SWT. Další informace viz Přidávání komponent do vizuální třídy v jazyce Java a Práce s SWT ve vizuálním editoru.
Editor můžete otestovat nezávisle spuštěním jako Java bean (Spustit > Spustit jako > Java Bean).
Chcete-li zahrnout pohled do modulu plug-in, musíte pohled zaregistrovat v projektu jako bod rozšíření a zahrnout jej do náležité perspektivy, aby se správně zobrazil jako součást aplikace RCP. Další informace o přidávání pohledů do aplikace platformy Rich Client Platform nebo modulu plug-in klientů rich, najdete v následujících tématech:
Související úlohy
Vytváření nové vizuální třídy v jazyce Java
Vytváření editoru RCP ve vizuálním editoru

(C) Copyright IBM Corporation 1999, 2004. Všechna práva vyhrazena.