Eclipse 教程
文章平均质量分 83
std3lqi
这个作者很懒,什么都没留下…
展开
-
第十一天:我需要一个帮助Plug-in
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day11/index.html今天我们来为Itinerary创建帮助plug-in。一般我们都会将帮助内容放在一个单独的plug-in里,但Eclipse也允许帮助内容和程序在同一个plug-in里。不过前者更加常见也更加规范。同样,我们需要创建一个新的plug-in原创 2013-05-22 19:49:56 · 490 阅读 · 0 评论 -
第十三天:终于可以打包发布了
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day13/index.html前面介绍了一些Plug-in开发的基本内容,今天来看一下怎么打包发布一个Plug-in。Plug-in我们用Itinerary作为例子。将Itinerary导入到你的Workspace中,在Package Explorer View中原创 2013-05-28 14:31:42 · 1072 阅读 · 0 评论 -
第十二天:别都长的和Eclipse IDE一个样
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day12/index.html我们通常说到Eclipse,都会想到Eclipse Java集成开发环境(IDE),或者其他基于Eclipse的集成开发环境。其实,Eclipse也允许用户开发普通应用程序,这就是Rich Client Platform也称之为RCP所提供的原创 2013-05-24 15:26:26 · 708 阅读 · 0 评论 -
第七天:JFace对话框真的很好用
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day7/index.html今天我们来看一下JFace提供的几个工具对话框。MessageDialog:显示出错信息,一般信息,警告信息,向用户提问,或者要求用户确认。MessageDialogWithToggle:同上,但是增加了一个Checkbox,允许用户选原创 2013-05-18 11:13:37 · 950 阅读 · 0 评论 -
第六条:天天用到的对话框是怎么做的
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day6/index.html昨天我们在介绍布局时,已经接触过对话框了,今天我们来看一下在实际应用中,对话框是怎么工作的。对话框一般是提供给用户和应用程序交互的窗口,它分为模态对话框(Modal)和非模态对话框(Non-modal)。模态对话框:用户必须完成对话框内原创 2013-05-16 15:07:37 · 574 阅读 · 0 评论 -
第五天:控件布局怎么这么麻烦
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day5/index.html在UI应用程序开发中,控件的布局是一个比较重要的方面,也另初学者很是头疼。Eclipse并没有象其他开发工具那样提供图形化工具,允许程序员通过拖拽控件来进行布局。不过有不少第三方为Eclipse提供商业的或非商业的图形化布局的工具。虽然直接原创 2013-05-15 19:28:58 · 930 阅读 · 0 评论 -
第四天:该实现个Editor玩玩了
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day4/index.html今天来看一下Editor,正如前面提到的,用户的大部分时间都会花在Editor上,Editor是用户主要完成任务的地方,我们仍然使用Eclipse提供的模版,在创建Plug-in项目时,选择“Plug-in with an editor”模版。原创 2013-05-14 17:14:32 · 549 阅读 · 0 评论 -
第三天:那么TreeViewer怎么实现?
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day3/index.html今天我们来看一下TreeViewer,同样是使用“Plug-in with a view”模版,不过在向导的最后一页改用Tree viewer。启动Eclipse前,先把eclipse.tutorial.day2的项目关闭,免得出现两个原创 2013-05-14 17:09:36 · 629 阅读 · 0 评论 -
第二天:创建一个View试试
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day2/index.html今天,我们看怎样创建一个View。在Eclipse里,用户通过View和Editor协同工作来完成任务。Editor提供界面以完成任务的主要部分,以Eclipse提供的JDT(Java Development Tool)为例,用户使用JDT来开发J原创 2013-05-14 17:08:40 · 630 阅读 · 0 评论 -
第一天:第一个Plug-in,Hello World
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day1/index.html刚开始接触Plug-in开发,我们可以先看一个最简单的Plug-in,Hello World。这个Plug-in可以通过Eclipse提供的模版生成,不需要写任何代码。不过通过这个Plug-in,可以了解Plug-in的基本结构,对于今后的Plug原创 2013-05-14 17:06:54 · 676 阅读 · 0 评论 -
第八天:那SWT提供了哪些对话框呢
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day8/index.htmlSWT提供了一系列对话框类,帮助我们调用哪些和操作系统密切相关的对话框,这些对话框有:FileDialog:打开或保存文件。DirectoryDialog:选取目录。ColorDialog:选取颜色。FontDialog:选取字体。Me原创 2013-05-19 08:55:20 · 799 阅读 · 0 评论 -
第九天:超级对话框
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day9/index.htmlWizardDialog称为向导对话框,当用户需要输入大量信息时,向导对话框可以循序渐进地引导用户,使得用户在每一个向导对话框页面里只需要专注于输入少量信息。并且向导对话框可以根据用户的输入,判断用户是否完成了该页面,决定下一个向导对话框页面。原创 2013-05-20 17:33:44 · 601 阅读 · 0 评论 -
第十天:Editor是怎么打开文件和保存文件的
作者:梁祺 (eclipsesbs@gmail.com)例子:http://www.benisoft.net/day10/index.html在Itinerary的例子里,所以行程计划都保存在后缀为.iti的XML文件中。用户打开.iti文件,编辑后可以选择保存,或者另存为新的文件。今天就来看一下整个过程。打开文件前面我们介绍过,Eclipse通过文件后缀名来决定该文件该用原创 2013-05-21 20:14:49 · 1354 阅读 · 0 评论 -
第十四天:可以下载安装了
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day14/index.html今天我们介绍如何使用Update Site来发布你的应用。Update Site是Eclipse提供的安装plug-in的标准方式,当然也可以手工将plug-in复制到Eclipse目录下,这也是可以的。首先我们需要创建一个Update原创 2013-05-30 16:05:57 · 462 阅读 · 0 评论