- 博客(14)
- 收藏
- 关注
第十四天:可以下载安装了
作者:梁祺 (eclipsesbs@gmail.com) 来自:http://www.benisoft.net/day14/index.html 今天我们介绍如何使用Update Site来发布你的应用。Update Site是Eclipse提供的安装plug-in的标准方式, 当然也可以手工将plug-in复制到Eclipse目录下,这也是可以的。首先我们需要创建一个Upd...
2013-05-30 16:11:01 113
第十三天:终于可以打包发布了
作者:梁祺 (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:35:36 201
第十二天:别都长的和Eclipse IDE一个样
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day13/index.html 我们通常说到Eclipse,都会想到Eclipse Java集成开发环境(IDE),或者其他基于Eclipse的集成开发环境。 其实,Eclipse也允许用户开发普通应用程序,这就是Rich Client Platform也称之为RCP所提...
2013-05-24 15:34:38 156
第十一天:我需要一个帮助Plug-in
作者:梁祺 (eclipsesbs@gmail.com) 来自:http://www.benisoft.net/day11/index.html 今天我们来为Itinerary创建帮助plug-in。一般我们都会将帮助内容放在一个单独的plug-in里,但Eclipse 也允许帮助内容和程序在同一个plug-in里。不过前者更加常见也更加规范。同样,我们需要创建一个新的pl...
2013-05-22 19:54:08 128
第十天:Editor是怎么打开文件,保存文件的
作者:梁祺 (eclipsesbs@gmail.com) 来自:http://www.benisoft.net/day10/index.html 在Itinerary的例子里,所以行程计划都保存在后缀为.iti的XML文件中。用户打开.iti文件, 编辑后可以选择保存,或者另存为新的文件。今天就来看一下整个过程。打开文件前面我们介绍过,Eclipse通过文件后缀名来决定...
2013-05-21 20:19:15 163
第九天:超级对话框
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day9/index.html WizardDialog称为向导对话框,当用户需要输入大量信息时,向导对话框可以循序渐进地引导用户, 使得用户在每一个向导对话框页面里只需要专注于输入少量信息。并且向导对话框可以根据用户的输入, 判断用户是否完成了该页面,决定下一...
2013-05-20 17:38:51 161
第八天:那SWT提供了哪些对话框呢
作者:梁祺 (eclipsesbs@gmail.com) 来自:http://www.benisoft.net/day8/index.html SWT提供了一系列对话框类,帮助我们调用哪些和操作系统密切相关的对话框,这些对话框有:FileDialog:打开或保存文件。DirectoryDialog:选取目录。ColorDialog:选取颜色。FontDialo...
2013-05-19 09:01:57 167
第七天:JFace对话框真的很好用
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day7/index.html 今天我们来看一下JFace提供的几个工具对话框。MessageDialog:显示出错信息,一般信息,警告信息,向用户提问,或者要求用户确认。MessageDialogWithToggle:同上,但是增加了一个Checkbox,允许用...
2013-05-18 11:21:51 230
第六天:天天用到的对话框是怎么做的
作者:梁祺 (eclipsesbs@gmail.com) 来自:http://www.benisoft.net/day6/index.html 昨天我们在介绍布局时,已经接触过对话框了,今天我们来看一下在实际应用中,对话框是怎么工作的。 对话框一般是提供给用户和应用程序交互的窗口,它分为模态对话框(Modal)和非模态对话框(Non-modal)。模态对话框:用户必须完成...
2013-05-16 15:12:12 101
第五天:控件布局怎么这么麻烦
作者:梁祺 (eclipsesbs@gmail.com) 来自:http://www.benisoft.net/day5/index.html 在UI应用程序开发中,控件的布局是一个比较重要的方面,也另初学者很是头疼。 Eclipse并没有象其他开发工具那样提供图形化工具,允许程序员通过拖拽控件来进行布局。 不过有不少第三方为Eclipse提供商业的或非商业的图形化布局的工具。...
2013-05-15 19:33:32 313
第四天:该实现个Editor玩玩了
作者:梁祺 (eclipsesbs@gmail.com) 来自:http://www.benisoft.net/day4/index.html 今天来看一下Editor,正如前面提到的,用户的大部分时间都会花在Editor上,Editor是用户主要完成任务的地方, 我们仍然使用Eclipse提供的模版,在创建Plug-in项目时,选择“Plug-in with an edito...
2013-05-14 17:17:47 123
原创 第三天:那么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-13 19:42:30 183
原创 第二天:创建一个View试试
作者:梁祺 (eclipsesbs@gmail.com)来自:http://www.benisoft.net/day2/index.html 今天,我们看怎样创建一个View。在Eclipse里,用户通过View和Editor协同工作来完成任务。 Editor提供界面以完成任务的主要部分,以Eclipse提供的JDT(Java Development Tool)为例, 用户使...
2013-05-12 09:39:42 581
原创 第一天:第一个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的基本结构,对于今后的...
2013-05-11 10:55:26 233
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人