自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 第十四天:可以下载安装了

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day14/index.html今天我们介绍如何使用Update Site来发布你的应用。Update Site是Eclipse提供的安装plug-in的标准方式,当然也可以手工将plug-in复制到Eclipse目录下,这也是可以的。首先我们需要创建一个Update

2013-05-30 16:05:57 457

原创 第十三天:终于可以打包发布了

作者:梁祺 ([email protected])来自: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 1063

原创 第十二天:别都长的和Eclipse IDE一个样

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day12/index.html我们通常说到Eclipse,都会想到Eclipse Java集成开发环境(IDE),或者其他基于Eclipse的集成开发环境。其实,Eclipse也允许用户开发普通应用程序,这就是Rich Client Platform也称之为RCP所提供的

2013-05-24 15:26:26 704

原创 第十一天:我需要一个帮助Plug-in

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day11/index.html今天我们来为Itinerary创建帮助plug-in。一般我们都会将帮助内容放在一个单独的plug-in里,但Eclipse也允许帮助内容和程序在同一个plug-in里。不过前者更加常见也更加规范。同样,我们需要创建一个新的plug-in

2013-05-22 19:49:56 482

原创 第十天:Editor是怎么打开文件和保存文件的

作者:梁祺 ([email protected])例子:http://www.benisoft.net/day10/index.html在Itinerary的例子里,所以行程计划都保存在后缀为.iti的XML文件中。用户打开.iti文件,编辑后可以选择保存,或者另存为新的文件。今天就来看一下整个过程。打开文件前面我们介绍过,Eclipse通过文件后缀名来决定该文件该用

2013-05-21 20:14:49 1326

原创 第九天:超级对话框

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day9/index.htmlWizardDialog称为向导对话框,当用户需要输入大量信息时,向导对话框可以循序渐进地引导用户,使得用户在每一个向导对话框页面里只需要专注于输入少量信息。并且向导对话框可以根据用户的输入,判断用户是否完成了该页面,决定下一个向导对话框页面。

2013-05-20 17:33:44 582

原创 第八天:那SWT提供了哪些对话框呢

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day8/index.htmlSWT提供了一系列对话框类,帮助我们调用哪些和操作系统密切相关的对话框,这些对话框有:FileDialog:打开或保存文件。DirectoryDialog:选取目录。ColorDialog:选取颜色。FontDialog:选取字体。Me

2013-05-19 08:55:20 795

原创 第七天:JFace对话框真的很好用

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day7/index.html今天我们来看一下JFace提供的几个工具对话框。MessageDialog:显示出错信息,一般信息,警告信息,向用户提问,或者要求用户确认。MessageDialogWithToggle:同上,但是增加了一个Checkbox,允许用户选

2013-05-18 11:13:37 940

原创 第六条:天天用到的对话框是怎么做的

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day6/index.html昨天我们在介绍布局时,已经接触过对话框了,今天我们来看一下在实际应用中,对话框是怎么工作的。对话框一般是提供给用户和应用程序交互的窗口,它分为模态对话框(Modal)和非模态对话框(Non-modal)。模态对话框:用户必须完成对话框内

2013-05-16 15:07:37 571

原创 第五天:控件布局怎么这么麻烦

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day5/index.html在UI应用程序开发中,控件的布局是一个比较重要的方面,也另初学者很是头疼。Eclipse并没有象其他开发工具那样提供图形化工具,允许程序员通过拖拽控件来进行布局。不过有不少第三方为Eclipse提供商业的或非商业的图形化布局的工具。虽然直接

2013-05-15 19:28:58 923

原创 第四天:该实现个Editor玩玩了

作者:梁祺 ([email protected])来自:http://www.benisoft.net/day4/index.html今天来看一下Editor,正如前面提到的,用户的大部分时间都会花在Editor上,Editor是用户主要完成任务的地方,我们仍然使用Eclipse提供的模版,在创建Plug-in项目时,选择“Plug-in with an editor”模版。

2013-05-14 17:14:32 541

原创 第三天:那么TreeViewer怎么实现?

作者:梁祺 ([email protected])来自: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 625

原创 第二天:创建一个View试试

作者:梁祺 ([email protected])来自: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 623

原创 第一天:第一个Plug-in,Hello World

作者:梁祺 ([email protected])来自: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 666

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除