Nu u een project, pakket en viewklasse voor uw plugin hebt gemaakt, zijn we toegekomen aan de code. Hieronder ziet u alle benodigde code voor uw HelloWorldView (Hallo wereld-view). Kopieer de onderstaande content naar de klasse die u hebt gemaakt (vervang de automatisch gegenereerde content door deze content).
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("Hallo wereld");
}
public void setFocus() {
// De widget de focus geven. Dit heeft geen zin voor een
// label, maar komt van pas zodra u in een complexe verzameling
// met widgets moet besluiten welke widget de focus krijgt.
}
}
Het viewonderdeel maakt de widgets voor de view in de methode createPartControl. In dit voorbeeld maakt u een SWT-label met de tekst "Hallo wereld". Dit is zo'n beetje de eenvoudigste view die u kunt maken.