Skapa en RCP-vy i den visuella redigeraren

Den visuella redigeraren för Java har funktioner för att skapa och utveckla RCP-vyer (Rich Client Platform).

Innan du skapar en ny visuell Java-klass måste du skapa ett Java-projekt eller ett projekt för insticksprogram där du kan placera den visuella klassen. Ett projekt för insticksprogram som är aktiverat för utveckling av RCP-tillämpningar (Rich Client Platform) krävs om du vill skapa en ny RCP-vy eller -redigerare.
En RCP-vy är en klass som utökar org.eclipse.ui.part.ViewPart. Du kan använda guiden Ny visuell Java-klass till att snabbt skapa en ny visuell klass som utökar ViewPart. Guiden skapar ViewPart och lägger till en SWT-sammansättning som standardbehållare. Du kan sedan använda SWT-kontrollerna och -behållarna till att skapa innehållet i vyn.
Tips: I den visuella redigeraren används arbetsmiljöinställningarna för placering av vyfliken (längst upp eller längst ned) och flikformat (traditionellt eller icke-traditionellt) vid formgivningen och när du kör vyn som en Java-böna.

Så här skapar du en RCP-vy:

  1. Gå igenom instruktionerna för Skapa en ny visuell Java-klass och ange RCP-vyn i listan Format. Den nya Java-klassen öppnas i den visuella redigeraren och ViewPart visas med en sammansättning.
    Ny visuell klass i designvyn med en ViewPart
  2. Använd SWT-kontrollerna och -behållarna till att skapa innehållet i vyn. Mer information finns i Lägga till en komponent till en visuell Java-klass och Arbeta med SWT i den visuella redigeraren.
Du kan göra ett oberoende test av vyn genom köra den som en Java-böna (Kör > Kör som > Java-böna).
Om du vill införliva vyn i insticksprogrammet måste du registrera redigeraren som en utökningspunkt i projektet och ta med den i rätt perspektiv för att den ska visas som den ska som en del av RCP-tillämpningen. Mer information om hur du lägger till vyer till en Rich Client Platform-tillämpning eller ett Rich Client-insticksprogram finns i följande avsnitt:
Närliggande uppgifter
Skapa en ny visuell Java-klass
Skapa en RCP-redigerare i den visuella redigeraren

(C) Copyright IBM Corporation 1999, 2004. All Rights Reserved.