使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 2 部分: 采用 Ganymede 进行富客户机平台开发
2009-12-31 00:00:00 来源:WEB开发网该类属性要求项目中实现 IEntryPoint 接口的 Java 类。您可以在 plugin.xml 编辑器屏幕中创建一个这样的 Java 类。把字段中的默认类名重命名为 POEntryPoint 并单击 class 的超级链接。Eclipse 将打开 New Java Class 向导。
图 15. 通过 New Java Class 向导创建 IEntryPoint 实现
该类向导将创建实现 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 来运行。
- 中查找“使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 2 部分: 采用 Ganymede 进行富客户机平台开发”更多相关内容
- 中查找“使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 2 部分: 采用 Ganymede 进行富客户机平台开发”更多相关内容
- 上一篇:使用 Eclipse Ganymede 为桌面、Web 和移动设备开发软件,第 3 部分: 采用 Ganymede 进行嵌入式 Rich Client Platform 开发
- 下一篇:使用 Eclipse Ganymede 进行桌面、Web 和移动设备开发,第 1 部分: 采用 Ganymede 进行富客户机平台开发
更多精彩
赞助商链接