WEB开发网
开发学院软件开发Java 创建一个 Eclipse 游戏插件,第 1 部分: 入门 阅读

创建一个 Eclipse 游戏插件,第 1 部分: 入门

 2009-12-14 00:00:00 来源:WEB开发网   
核心提示: Eclipse 桌面现在应当显示插件视图(请参阅图 7),如果在包浏览器中研究 com.devworks.tutorial.shootout 包,创建一个 Eclipse 游戏插件,第 1 部分: 入门(5),将看到向导已经生成了两个类:ShootoutPlugin.java 和 Shootou

Eclipse 桌面现在应当显示插件视图(请参阅图 7)。如果在包浏览器中研究 com.devworks.tutorial.shootout 包,将看到向导已经生成了两个类:ShootoutPlugin.java 和 ShootoutView.java。这两个类与在向导中选择的名称匹配。


图 7. 插件视图和生成的类
创建一个 Eclipse 游戏插件,第 1 部分: 入门

查看原图(大图)

ShootoutPlugin 扩展了 Eclipse 架构定义的 AbstractUIPlugin,是插件行为的启动点。ShootoutView 类扩展了 ViewPart 抽象类,创建它是因为前面向导要求提供 “带视图的插件”。以后将添加自己的小部件和可视元素到这个类。

向导还会用前面在对应的屏幕中提供的值生成 plugin.xml。这个清单文件将与最终的插件捆绑在一起,用来向 Eclipse 描述包。Eclipse 提供了一套很好的表格式屏幕,用来编辑 plug-in.xml,如图 7 所示。可以用这套屏幕调整与插件相关的属性 —— 特别是对其他插件的依赖性。

编译并运行新插件

这个插件目前什么也不做,但从 Eclipse 的角度来看,它仍然是一个完整、合法的插件。可以用 Eclipse 提供的另一个向导把插件导出以供使用。

选择如何分发插件

捆绑和部署插件有多种方式和多种技术。可以选择编写 Apache Ant 脚本来编译代码,把最终代码压缩到一个 zip 文件,并作为独立文件发布。也可以按照这里介绍的手工方法,用向导生成并正确地打包所需要的所有东西。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:创建 一个 Eclipse

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