Hello World-vyn

Nu när vi har skapat ett projekt, paket och vyklass för vårt insticksprogram kan vi studera en del av koden. Här finns allting du behöver i din HelloWorldView. Kopiera innehållet nedan till klassen du skapat och ersätt det autogenererade innehållet. 

   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() {
         // tilldela fokus till min gränssnittskontroll. För en etikett betyder det
         // inte mycket, men för mer komplexa uppsättningar av gränssnittskontroller
         // anger du här vilken som ska tilldelas fokus.
      }
   }

I vydelen skapas de gränssnittskontroller som ska representeras i metoden createPartControl. I detta exempel skapar vi en SWT-etikett och sätter "Hello World"-texten i den. Detta är en av de enklaste vyerna som kan skapas.