WEB开发网
开发学院软件开发Java 使用 Eclipse Ganymede 进行桌面、Web 和移动设备... 阅读

使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 2 部分: 采用 Ganymede 进行富客户机平台开发

 2009-12-31 00:00:00 来源:WEB开发网   
核心提示: 该类属性要求项目中实现 IEntryPoint 接口的 Java 类,您可以在 plugin.xml 编辑器屏幕中创建一个这样的 Java 类,使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 2 部分: 采用 Ganymede 进行富客户机平台开发(9),把字段中的

该类属性要求项目中实现 IEntryPoint 接口的 Java 类。您可以在 plugin.xml 编辑器屏幕中创建一个这样的 Java 类。把字段中的默认类名重命名为 POEntryPoint 并单击 class 的超级链接。Eclipse 将打开 New Java Class 向导。

图 15. 通过 New Java Class 向导创建 IEntryPoint 实现

使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 2 部分: 采用 Ganymede 进行富客户机平台开发

该类向导将创建实现 IEntryPoint 的 POEntryPoint 类。该类将定义 RAP 应用程序的基本生命周期。单击 Finish 并编辑文件以查看其中包含的内容。

清单 2. IEntryPoint 实现

package com.devworks.tutorial.po; 
 
import org.eclipse.rwt.lifecycle.IEntryPoint; 
import org.eclipse.swt.widgets.Display; 
import org.eclipse.ui.PlatformUI; 
import org.eclipse.ui.application.WorkbenchAdvisor; 
 
public class POEntryPoint implements IEntryPoint { 
 
  public POEntryPoint() { 
  } 
 
  public int createUI() { 
    Display display = PlatformUI.createDisplay(); 
    WorkbenchAdvisor advisor = new ApplicationWorkbenchAdvisor(); 
    return PlatformUI.createAndRunWorkbench(display, advisor); 
  } 
 
} 

如名称所示,createUI() 方法负责创建显示和 WorkbenchAdvisor,并将这些内容传递给 Workbench 来运行。

上一页  4 5 6 7 8 9 10  下一页

Tags:使用 Eclipse Ganymede

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接