Tilføj en komponent til en visuel Java-klasse

Du kan bruge den visuelle editors palet eller dialogboksen Vælg en bean til at tilføje komponenter til den visuelle Java-klasse.

Du kan f.eks. vælge vindueselementet Knap på paletten under skuffen med SWT-kontroller til en SWT-klasse og placere den i programmet i oversigten Design.

Sådan tilføjer du en komponent til den visuelle klasse i oversigten Design:

  1. Vælg den komponent, du vil tilføje til din Java-klasse ved at udføre ét af følgende trin:
    • Vælg den komponent, du vil tilføje til designet, i den visuelle editorpalet.
      Visuel editorpalet
    • Klik på pil ned ud for ikonen Vælg bean på værktøjslinjen, og vælg en komponent på listen.
    • Klik på Vælg komponent i paletten for at åbne dialogboksen Åbn en bean. Angiv navnet på komponenten. Når du skriver, viser dialogboksen tilgængelige og gyldige klasser i Java-byggestien for det aktuelle Java-projekt. Gyldige klasser har en null-konstruktør, ikke mønstret static getInstance(). Vælg en komponent, og klik på OK.
  2. Flyt markøren til oversigten Design, og peg på det sted, du vil tilføje komponenten. Musemarkøren viser et plustegn, når den placeres over et sted for en gyldig placering. Du kan evt. få vist andre visuelle tip om komponentens placering afhængig af, hvor du placerer komponenten, og hvilken layoutstyringsfunktion du benytter, om nogen.
  3. Venstreklik på designet for at tilføje komponenten.

    Vinduet Bean-navn åbnes, hvor du kan angive navnet på komponenten.
    Vinduet Bean-navn
    Vælg Spørg ikke igen for ikke at få vist vinduet, næste gang du tilføjer en bean. Den visuelle editor bruger så et standardnavn. Valget kan ændres i indstillingerne for Visuel editor.

Oversigten Design viser den visuelle repræsentation af komponenten, og oversigten Kilde viser den Java-kode, der blev genereret, da du tilføjede komponenten.
Relaterede opgaver
Revidér egenskaber for en komponent i oversigten Egenskaber
Ny rækkefølge for komponenter i en visuel Java-klasse
Slet komponenter i en visuel Java-klasse

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