Nyní, když jsme pro náš modul plug-in vytvořili projekt, balíček a třídu pohledu, jsme připraveni se podívat na nějaký kód. Zde je vše, co potřebujete pro HelloWorldView. Zkopírujte níže uvedený obsah do třídy, kterou jste vytvořili, a nahraďte automaticky vygenerovaný obsah.
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() { // nastavení fokusu na náš prvek. Pro štítek to nemá // moc smysl, ale pro složitější množiny prvků byste // rozhodli, který z nich dostane fokus. } }
Pohled vytvoří prvky, které jej budou reprezentovat, v metodě createPartControl. V tomto příkladu vytváříme pomocí SWT štítek a nastavujeme do něj text "Ahoj světe". To je asi tak nejjednodušší pohled, který se dá vytvořit.