Nå som vi har opprettet et prosjekt, en pakke og en visningsklasse for plugin-modulen, kan vi se nærmere på koden. Her er alt du trenger i HelloWorldView. Kopier innholdet nedenfor til klassen du opprettet og erstatt innholdet som er generert automatisk.
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() { // set focus to my widget. For a label, this doesn't // make much sense, but for more complex sets of widgets // you would decide which one gets the focus. } }
Visningsdelen oppretter widgetene som representerer den i metoden createPartControl. I dette eksempelet oppretter vi en SWT-etikett og definerer teksten "Hello World". Dette er den enkleste visningen som kan opprettes.