Una vez creado un proyecto, un paquete y una clase de vista para el conector, estamos preparados para estudiar el código. A continuación figura todo lo que necesita en la vista HelloWorldView. Copie el siguiente contenido en la clase que ha creado, sustituyendo el contenido generado automáticamente.
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() { // Establecer el foco en mi widget. En el caso de una etiqueta, ello // no tiene mucho sentido, pero para conjuntos de widgets más complejos, // hay que decidir cuál de ellos obtendrá el foco. } }
El componente vista crea los widgets que la representarán en el método createPartControl. En este ejemplo, creamos una etiqueta de SWT y en ella establecemos el texto "Hello World". Esta es aproximadamente la vista más sencilla que puede crearse.