Sicht 'Hello'

Nachdem nun ein Projekt, ein Paket und eine Sichtklasse für das Plug-in erstellt wurden, ist es an der Zeit, den Code zu untersuchen. Hier finden Sie alles, was Sie für die Sicht HelloWorldView benötigen.  Ersetzen Sie den automatisch generierten Inhalt, indem Sie die unten stehenden Inhalte in die von Ihnen erstellte Klasse kopieren. 

   package com.example.helloworld;

   import org.eclipse.swt.widgets.Composite;
   import org.eclipse.swt.widgets.Label;
   import org.eclipse.swt.SWT;
   import org.eclipse.ui.part.ViewPart;

   public class HelloWorldView extends ViewPart {
      Label label;
      public HelloWorldView() {
      }
      public void createPartControl(Composite parent) {
         label = new Label(parent, SWT.WRAP);
         label.setText("Hello World");
      }
      public void setFocus() {
         // set focus to my widget.  For a label, this doesn't
         // make much sense, but for more complex sets of widgets
         // you would decide which one gets the focus.
      }
   }

Der Sichtabschnitt erstellt die Fensterobjekte, die die Sicht dargestellen, in der Methode createPartControl. Im vorliegenden Beispiel wird ein SWT-Anzeigenobjekt erstellt und mit dem Text "Hello World" gefüllt. Dies ist eine der einfachsten Sichten, die erstellt werden kann.