RCP szerkesztő létrehozása a vizuális szerkesztőben

>A Visual Editor for Java támogatja az RCP szerkesztők létrehozását és fejlesztését.

Egy új Java vizuális osztály létrehozása előtt létre kell hozni egy Java projektet vagy bedolgozó projektet, ahová elhelyezi a vizuális osztályt. Ha új RCP nézetet vagy szerkesztőt szeretne létrehozni, szükség van egy RCP (Rich Client Platform) alkalmazásfejlesztést lehetővé tevő bedolgozóprojektre.
Az RCP szerkesztő egy osztály, amely az org.eclipse.ui.part.EditorPart kiterjesztése. Az Új Java vizuális osztály varázsló segítségével gyorsan létrehozhatók az EditorPart elemet kiterjesztő új vizuális osztályok. A varázsló létrehozza az EditorPart elemet, majd alapértelmezett tárolóként egy SWT összetételt ad hozzá. Ezután az SWT vezérlők és tárolók segítségével megtervezheti a szerkesztő tartalmát.

Egy RCP szerkesztő létrehozásához:

  1. Végezze el az Új Java vizuális osztály létrehozásához szükséges lépéseket, adjon meg egy RCP szerkesztőt a Stílus listában. Az új Java osztály megnyílik a vizuális szerkesztőben, és ebben látható az EditorPart és egy összetétel.
    Új vizuális osztály egy EditorPart elemet mutató terv nézetben
  2. Az SWT vezérlők és tárolók segítségével tervezze meg a szerkesztő tartalmát. További információkért lásd a Komponens hozzáadása egy Java vizuális osztályhoz, valamint az SWT használata a vizuális szerkesztőben részt.
Függetlenül vizsgálhatja a szerkesztőt Java komponensként futtatva (Run > Futtatás másként > Java komponens).

A szerkesztő beillesztéséhez a bedolgozóba be kell jegyeznie a szerkesztőt a projekt kiterjesztéseként, és programból megjeleníteni az alkalmazás részeként. Ha további információra van szüksége azzal kapcsolatban, hogy hogyan adhat hozzá egy Rich Client platform alkalmazásra vagy funkciógazdag kliens bedolgozóra mutató szerkesztőkiterjesztést, tekintse meg a következő anyagot: org.eclipse.ui.editors

Kapcsolódó feladatok
Új Java vizuális osztály létrehozása
RCP nézet létrehozása a vizuális szerkesztőben

(C) Copyright IBM Corporation 1999, 2004. Minden jog fenntartva.