RCP-näkymän luonti graafisessa muokkausohjelmassa

Graafinen Java-muokkausohjelma tukee RCP (Rich Client Platform) -näkymien luontia ja kehitystä.

Et voi luoda uutta graafista Java-luokkaa, ennen kuin olet luonut Java-projektin tai lisäosaprojektin, johon voit asettaa graafisen luokan. Uuden RCP-näkymän tai -muokkausohjelman luonti edellyttää RCP (Rich Client Platform) -sovelluskehitykselle käyttöön otettua lisäosaprojektia.
RCP-näkymä on luokka, joka laajentaa metodin org.eclipse.ui.part.ViewPart. Voit ohjatun Uusi graafinen Java-luokka -toiminnon avulla luoda nopeasti uuden graafisen luokan, joka laajentaa ViewPart-metodin. Ohjattu toiminto luo ViewPart-metodin ja lisää SWT-yhdistelmän oletussäilöksi. Voit sitten käyttää SWT-ohjausobjekteja ja -säilöjä näkymän sisällön suunnitteluun.
Vihje: Graafinen muokkausohjelma käyttää työympäristön oletusasetuksia näkymävälilehden sijainnin (ylhäällä tai alhaalla) ja tyylin (perinteinen tai nykyaikainen) määritykseen suunnittelun aikana ja silloin, kun ajat näkymän Java-bean-komponenttina.

Voit luoda RCP-näkymän seuraavasti:

  1. Tee Uuden graafisen Java-luokan luonti -kohdan toimenpiteet ja määritä Tyyli-luetteloon RCP-näkymä. Uusi Java-luokka avautuu graafiseen muokkausohjelmaan, ja siinä näkyy ViewPart-metodi yhdistelmässä.
    Uusi graafinen luokka ja ViewPart-metodi suunnittelunäkymässä
  2. Suunnittele näkymän sisältö SWT-ohjausobjektien ja -säilöjen avulla. Lisätietoja on kohdissa Komponentin lisäys graafiseen Java-luokkaan ja SWT-käsittely graafisessa muokkausohjelmassa.
Voit testata näkymää erillisesti ajamalla sen Java-bean-komponenttina (Aja > Aja muodossa > Java-bean-komponentti).
Jos haluat ottaa näkymän käyttöön lisäosassa, näkymä on rekisteröitävä projektin laajennuskohtana ja sisällytettävä oikeaan perspektiiviin, jotta se näkyy oikein osana RCP-sovellusta. Lisätietoja näkymien lisäyksestä RCP (Rich Client Platform) -sovellukseen tai RCP-lisäosaan on seuraavissa ohjeaiheissa:
Aiheeseen liittyviä tehtäviä
Uuden graafisen Java-luokan luonti
RCP-muokkausohjelman luonti graafisessa muokkausohjelmassa

(C) Copyright IBM Corporation 1999, 2004. All rights reserved.