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.