Панель Hello World

Создав для модуля проект, пакет и класс панели можно приступить к изучению исходного кода. Ниже приведен полный исходный код панели HelloWorldView. Скопируйте его в созданный класс, заменив автоматически созданное содержимое.  

   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() {
         // активирует виджет. Для метки это не
         // важно, но для более сложных наборов виджетов     
         // придется выбирать, какой из них станет текущим.
      }
   }

Эта часть панели создает управляющие элементы для передачи методу createPartControl. В данном примере создается метка SWT, в которую добавляется текст "Hello World". Это один из наиболее простых вариантов панели.