2010年9月1日

Eclipse插件开发之基础篇(6) SWT简介

摘要: SWT(Standard Widget Toolkit)是为Eclipse平台开发的GUI工具包。SWT构建了Eclipse的UI,但SWT并不依赖Eclipse,也可以被单独使用。  1. SWT的特征   现在的Eclipse中绝大部分的UI都由SWT的组件构成。   SWT最大的特征就是不实现Pure Java,对各个OS平台API的依赖在必要的时候才会通过java去调用。由此反映速度和OS中的自然应用相同。另外,依赖于OS API部分都被封装在了SWT内部,用SWT开发出来的应用程序,在更换了SWT库或者OS的时候都不会受到影响。  2.SET的开发环境和运行环境   SWT不仅可以用于开发Eclipse的插件,也可以用于单独的GUI的开发。作为单独的应用程序运行时,需要与OS对应的SWT库。   请确认在Eclipse的plugins文件夹中有SWT的JAR文件存在(Windows的情况下是org.eclipse.swt.win32.win32.x86_3.4.1.v3449c.jar等)。阅读全文

posted @ 2010-09-01 23:55 刘小桌 阅读(11472) 评论(4) 编辑

2010年8月18日

Eclipse插件开发之基础篇(5) 制作OSGi Bundle

摘要:  1. 生成OSGi工程   首先打开新工程向导,选择创建Eclipse插件工程。在[目标平台(Target Platform)]选项中选择[OSGi 框架(OSGi framework)]。 图5-1 创建插件工程 阅读全文

posted @ 2010-08-18 23:20 刘小桌 阅读(10860) 评论(3) 编辑

Eclipse插件开发之基础篇(4) OSGi框架

摘要: 1. 什么是OSGi框架   OSGi(Open Service Gateway Initiative)框架是运行在JavaVM环境里的服务平台。框架提供的主要功能是对应用和组件的生命周期管理,系统可以在无需重启的情况下,远程操纵组件的安装、启动、停止。   OSGi框架不仅用于Eclipse,从移动终端到车载系统,各个领域都在应用这个技术。阅读全文

posted @ 2010-08-18 01:09 刘小桌 阅读(12743) 评论(2) 编辑

2010年8月17日

Eclipse插件开发之基础篇(3) 插件的测试与调试

摘要: 1. 使用JUnit对插件进行测试   Eclipse中已经嵌入了JUnit,我们可以是用JUnit为插件进行单体测试。一般的JUnit是不可以对插件部分(对Eclipse的API依赖的部分)进行测试的,但是在PDE环境中使利用JUnit对插件进行单元测试称为可能。   要想进行测试首先要添加插件的依赖关系,在插件设定页面的[依赖关系(Dependencies)]页面[增加(Add)],添加[org.junit(3.8.2)]阅读全文

posted @ 2010-08-17 00:41 刘小桌 阅读(14321) 评论(2) 编辑

2010年8月15日

Eclipse插件开发之基础篇(2) 第一个Eclipse插件

摘要: 在Eclipse中使用PDE(Plugin Development Environment)进行插件开发。在PDE中为大家准备了几个模板供大家参考。第一步咱们先利用模板制作一个简单的插件作为和PDE的第一次接触。阅读全文

posted @ 2010-08-15 15:50 刘小桌 阅读(28128) 评论(7) 编辑

2010年8月13日

Eclipse插件开发之基础篇(1) 插件开发的基础知识

摘要: Eclipse被作为java的IDE(集成开发环境)被广泛的应用,但是从本质上看Eclipse是一个整合了各种开发工具的平台。因此,它采用了可以自由的增加各种功能的插件架构技术。Eclipse平台的基本架构如图1-1所示。阅读全文

posted @ 2010-08-13 11:13 刘小桌 阅读(57181) 评论(8) 编辑

2010年8月11日

Eclipse插件开发之开篇简介

正文内容加载中...

posted @ 2010-08-11 23:33 刘小桌 阅读(8967) 评论(7) 编辑

导航

公告