随笔分类 -  Eclipse

Where did Eclipse come from?

Eclipse started out as proprietary technology, led by IBM’s subsidiary, Object Technology International (OTI). IBM wanted to reduce the large number of incompatible development environments being offered to its customers and to increase the reuse of the common components in those environments. By using the same common framework, development teams could leverage one another’s components, integrate to a high degree, and allow developers to roam among projects. ...

摘要:使用纯粹的SWT可以实现在单元格中编辑(In place edit)的功能,代码见这个例子,这里要说的是利用jface完成差不多的工作:用户单击单元格,出现一个下拉菜单,用户通过选择来改变单元格所代表的该行对象的属性。 阅读全文
posted @ 2005-01-25 23:55 八进制 阅读(9917) 评论(15) 推荐(1) 编辑
摘要:如果在界面上有一个大文本框,一般我们会指定它的GridData为GridData.FILL_BOTH,这样在窗口改变大小时它的大小会随着变化。但在同一个GridLayout里,如果有多个这样的文本框,一定要注意它们的GridData中的grabExcessHorizontalSpace属性,该属性指出当一行中所有单元格的大小(宽/高)还不足以填充父控件时,是否增大其尺寸。 阅读全文
posted @ 2005-01-17 20:52 八进制 阅读(9049) 评论(0) 推荐(0) 编辑
摘要:Eclipse的每个视图(View)都有自己的菜单和工具条,View通过与自己相关的IViewSite对象与这些东西打交道,确切的说,是通过这个IViewSite对象的IActionBars对象来管理,ActionBars对象负责菜单、工具条和状态栏。 阅读全文
posted @ 2005-01-14 23:55 八进制 阅读(8804) 评论(10) 推荐(0) 编辑
摘要:算是一个经验吧,我觉得Eclipse的帮助再丰富些就好了,特别是应该提供更多的例子代码。 阅读全文
posted @ 2005-01-11 16:06 八进制 阅读(3144) 评论(0) 推荐(0) 编辑
摘要:以前一直都在用Eclipse 2.1,现在因为有个插件只支持3.0所以下了个最新的版本,来说说我感觉到的几个变化吧。 阅读全文
posted @ 2004-12-23 10:35 八进制 阅读(1535) 评论(4) 推荐(0) 编辑
摘要:在本文的上篇里,介绍了使用Eclipse的国际化工具对程序中的字符串进行外向化处理(Extenalize),可以看出步骤是十分简单的。实在是很喜欢Eclipse这样的工具,它可以为你做很多事情,干净漂亮,但绝不会在未经你同意的情况下做任何动作,所谓“利器”也! 阅读全文
posted @ 2004-08-23 20:22 八进制 阅读(6075) 评论(6) 推荐(1) 编辑
摘要:记得几年前汉化软件一般是用二进制编辑工具在编译后的文件中查找和替换英文单词,这个过程需要使用很多技巧,非常的麻烦。而现在,在开发时对应用程序进行国际化处理已经越来越成为一个必不可少的步骤了。例如这次我参与的项目是给台湾客户做的,他们要求英文和繁体中文两个版本,幸好我们使用的开发工具是Eclipse,利用它的国际化功能可以很方便的将写在代码里的字符串提出到独立的资源文件中,这里用一个简单的例子说明一下这个过程。 阅读全文
posted @ 2004-08-08 18:24 八进制 阅读(7221) 评论(5) 推荐(1) 编辑

博客已搬家:bjzhanghao.com