Eine RCP-Sicht im Visual Editor erstellen

Der Visual Editor für Java unterstützt die Erstellung und Entwicklung von Rich Client Platform (RCP)-Sichten.

Bevor Sie eine neue visuelle Java-Klasse erstellen können, müssen Sie ein Java-Projekt bzw. ein Plug-in-Projekt erstellen, in das Sie die visuelle Klasse stellen können. Ein Plug-in-Projekt, das für die Rich Client Platform (RCP)-Anwendungsentwicklung aktiviert ist, ist erforderlich, wenn Sie eine neue RCP-Sicht bzw. einen Editor erstellen möchten.
Eine RCP-Sicht ist eine Klasse, die org.eclipse.ui.part.ViewPart erweitert. Sie können den Assistenten 'Neue visuelle Java-Klasse' verwenden, um schnell eine visuelle Klasse zu erstellen, die 'ViewPart' erweitert. Der Assistent erstellt den 'ViewPart' und fügt ein SWT-Composite als Standardcontainer hinzu. Sie können dann die SWT-Steuerelemente und Container verwenden, um die Inhalte der Sicht zu entwerfen.
Tipp: Der Visual Editor verwendet Ihre Benutzervorgaben für die Workbench, um die Position (oben oder unten) und die Darstellung (traditionell oder nicht-traditionell) der Registerkarten der Sicht während des Entwurfs und beim Ausführen der Sicht als Java-Bean festzulegen.

So erstellen Sie eine RCP-Sicht:

  1. Befolgen Sie die Anweisungen für die Erstellung einer neuen visuellen Java-Klasse, und geben Sie RCP-Sicht in der Liste Darstellung an. Die neue Java-Klasse wird im Visual Editor geöffnet. 'ViewPart' wird mit einem Composite angezeigt.
    Neue visuelle Klasse in der Entwurfsansicht, die ein 'ViewPart' anzeigt
  2. Verwenden Sie die SWT-Steuerelemente und Container, um die Inhalte der Sicht zu entwerfen. Weitere Informationen hierzu finden Sie unter Eine Komponente zu einer visuellen Java-Klasse hinzufügen und Im Visual Editor mit SWT arbeiten.
Sie können die Sicht unabhängig testen, indem Sie ihn als Java-Bean ausführen (Ausführen > Ausführen als > Java-Bean).
Um die Sicht in Ihr Plug-in einzufügen, müssen Sie die Sicht als Erweiterungspunkt in Ihrem Projekt registrieren und sie in die korrekte Perspektive einfügen, damit sie ordnungsgemäß als Teil der RCP-Anwendung angezeigt wird. Weitere Informationen über das Hinzufügen einer Sicht zu einer Rich Client Platform-Anwendung bzw. einem Rich Client-Plug-in finden Sie in den folgenden Abschnitten:
Verwandte Tasks
Neue visuelle Java-Klasse erstellen
Einen RCP-Editor im Visual Editor erstellen

(C) Copyright IBM Corporation 1999, 2004. Alle Rechte vorbehalten.