Új vizuális osztály projekt létrehozása

Az Új Java vizuális osztály varázsló segítségével gyorsan létrehozhatók vizuális osztályok, amelyek azután a vizuális szerkesztőben kaphatnak formá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.

A varázsló néhány gyors kiválasztás alapján új vizuális osztályokat készít. Megadhatja például a használni kívánt eszközkészletet illetve stílust (RCP, SWT, Swing, vagy Other), a kezdeti tárolót vagy összetételt, amelyet an vizuális osztálynak példányosítania kell (például egy RCP nézet, SWT összetétel vagy Swing JFrame), illetve azt, hogy a vizuális osztály egy public static void main(String[] args) metódust tartalmazó alkalmazás legyen-e.

Tipp: Ha a Swing alkalmazás típust választja, a varázsló létrehoz egy Swing alkalmazást, amely már beépítetten tartalmazza a leggyakrabban használt menüket és eseménykezelőket.

A Visual Editor for Java szerkesztőben használható új Java vizuális osztály létrehozásához tegye a következőket:

  1. A Java perspektívában válassza ki a Fájl > Új > Visual Class menüpontot. Megnyílik az Új Java vizuális osztály varázsló.
    Új Java vizuális osztály párbeszédablak
  2. A Forrás mappa mezőben adja meg azt a munkaterület mappát, ahová az osztályt menteni kívánja. Ez lesz az alapértelmezés az aktuális projektben.
  3. A Csomag mezőben annak a Java csomagnak a nevét, amelybe a vizuális Java osztályt be kívánja csomagolni. Tipp: Ha a varázslót egy csomag előugró menüjéből nyitotta meg, akkor alapértelmezésben ennek a csomagnak a nevét tartalmazza.
  4. Gondoskodjék róla, hogy a Beágyazó típus jelölőnégyzet ne legyen kijelölve. Ez a lehetőség egy belső osztályt hoz létre egy megadott másik osztályban, így nem jön létre új vizuális osztály.
  5. A Név mezőbe írja be az új Java vizuális osztály nevét.
  6. Az osztály hozzáférésének beállításához válasszon egyet az alábbi módosítók közül:
    • public - Az osztály teljes mértékben hozzáférhető bármely másik osztály számára
    • default - Nincs módosító, az osztály elérhető a csomagban található többi osztály számára.
  7. Elhagyható: Válasszon egyet az alábbi módosítók közül:
    • abstract - Azt jelzi, hogy az osztály szülőosztály szerepet játszik
    • final - Azt jelzi, hogy az osztályt nem lehet továbbszármaztatni.
  8. A Stílus listában, válasszon ki, hogy az új vizuális osztály melyik eszközkészletet és vizuális elemet terjessze ki. Választhat például egy RCP nézetet, egy SWT összetételt vagy egy Swing JPanel objektumot.
    Megjegyzés: RCP nézet vagy szerkesztő csak RCP alkalmazásfejlesztést lehetővé tevő bedolgozó projektben hozható létre.
    A Szülőosztály mező a megfelelő osztálynevet tartalmazza. Ha a stílusnak az Egyéb lehetőséget választja, akkor adja meg a kiterjeszteni kívánt ősosztályt, vagy fogadja el az alapértelmezett java.lang.Object osztályt. A java.lang.Object használható például az SWT Shell objektumot használó SWT alkalmazások szülőosztályaként.
  9. Választható: További felületek importálásához és megvalósításához kattintson a Hozzáadás gombra, válassza ki a felületet, kattintson az OK gombra. A megvalósítandó felületeket listáját a Felületek mezőben találja. Ismételje meg ezt a lépést minden egyes felület estében.
  10. Választható: A következő jelölőnégyzetek kiválasztásával további metóduscsonkokat adhat hozzá az új vizuális osztályhoz:
    • public static void main(String[] args) - Egy main() metóduscsonkot hoz létre, melynek segítségével az osztály Java alkalmazásként futhat. Az SWT alkalmazások esetében a vizuális szerkesztő a szükséges megjelenítési ciklust is elkészíti a main metódusban.
    • Szülőosztály konstruktorai - Elkészíti a szülőosztálytól öröklött inicializáló metódusok csonkjait.
    • Öröklött absztrakt metódusok - Elkészíti az ősosztálytól öröklött absztrakt metódusok csonkjait.
  11. Válassza a Megjegyzések létrehozása lehetőséget, ha azt szeretné, hogy a varázsló megjegyzéseket adjon a forráskódhoz a projekttulajdonságoknál beállított módon.
  12. Kattintson a Befejezés gombra.
A varázsló létrehozza az új vizuális osztályt tartalmazó .java fájlt, és megnyitja Visual Editor for Java szerkesztőben.
Kapcsolódó feladatok
RCP szerkesztő létrehozása a vizuális szerkesztőben
RCP nézet létrehozása a vizuális szerkesztőben

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