自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 为ToolBarManager添加自定义控件

        ToolBarManager是对SWT的ToolBar控件的封装,用它可以省去对这些底层控件的关注,就像使用了TableViewer,就不需要再去关心TableItem这些繁琐的细节一样。        在一般情况下我们都是向ToolBarManager里面添加Action,显示的效果就是一个Button。如果希望显示一个Combo或者Text这样的控 件,就不能向其中添加Acti

2007-09-30 14:57:00 1885

转载 追MM与设计模式(java的32种设计模式)

 在java版看见了这篇文章,作者以轻松的语言比喻了java的32种模式,有很好的启发作用,但可惜没有给出具体的意思,我就在后边加上了:)这些都是最简单的介绍,要学习的话建议你看一下《ajva与模式》这本书。创建型模式1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。

2007-09-30 14:01:00 630

转载 RCP中文入门教程

 RCP中文入门教程赵阳 2005.12.26 简单地讲, 一个RCP应用就是一个可独立于Eclispe IDE开发环境运行的Eclipse 插件。下面我们以一个简单的例子开始我们的RCP旅程。 一、 新建插件工程因为RCP应用本身就是一个Eclispe插件, 所以从新建一个Eclispe插件工程开始。1) 启动Eclispe, 从Eclispe的 File菜

2007-09-30 11:16:00 1179

转载 理解SWT布局

本文原文出处链接地址:http://www.amuhouse.com/link/article.asp?id=16摘要      当你用SWT编写应用程序的时候,你可能需要用布局(layout)来给你的窗口 设置特特定的外观。布局控制组合窗口组件(composite)中的子组件的位置和大小。布局类都是抽象类Layout的子类。这篇文章为你展示了如何使 用标准布局,以及如何编写定制你自己的布局。

2007-09-30 10:59:00 2177

原创 SWT编写界面窗口时让窗口处于屏幕中间

 一、使用SWT本身import org.eclipse.swt.graphics.Rectangle;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Shell;public class LayoutUtil ...{    public static void centerShell(Displ

2007-09-30 10:24:00 1668

转载 自定义绘制表格和树条目

 本文原文链接地址:http://www.amuhouse.com/link/article.asp?id=94摘要组装一个表格或者树的小窗口部件(widget)包括创建条目(item)和设置它 们的属性(如-文本,图像等等),然后就由表格或者树负责显示这些条目。这个步骤让条目的创建显得直接并且在视觉上很一致。对于Eclipse 3.2来说,表格和树的客户机程序现在可以自定义绘制它们的条目

2007-09-30 10:05:00 2283 1

转载 图标闪烁和显示时间的通用类

本文转自http://www.eclipseworld.org/bbs/read-cec-tid-3840.html 图标闪烁和显示时间的通用类        TDD有一个基本思想:拒绝代码的复制/粘帖。也就是说一段相同的代码,在项目中应该只存在一处。同理,从更高处来说,几个项目中常用的类也应该只存在于一处。其实,我们平时编程就已经发现很多类和代码是通用的,不过我们依然习惯于去老项目中翻看

2007-09-09 15:39:00 1000

原创 EclipseRCP开发剪辑(3)--为RCP程序加入登陆窗口

        在RCP程序主窗口创建之前就需要对用户的身份进行验证,我们知道, RCP程序运行总是从入口对象开始的,所以要将验证用户的部分放在该类中,即Application.java 类中。       在讨论如何具体实现登陆验证之前,我们首先应该考虑这样一个问题,即如何判断一个用户的登陆状态?在此,可以设计一个系统的上下文类SuperContext.java,其采用单例模式,即只允许系统

2007-09-08 17:50:00 2655 5

原创 EclipseRCP开发剪辑(2)--EclipseRCP运行基本原理

 1、插件类Activator.java       该类主要创建整个插件对象,是插件的全局对象。可以通过该类的静态方法getDefault()获得插件对象的引用,然后可以获得插件的各种信息,其中包括插件对应的Bundle文件信息和工作台对象等。package myfirstrcp;import org.eclipse.jface.resource.ImageDescriptor;im

2007-09-08 16:26:00 1899

原创 EclipseRCP开发剪辑(1)--EclipseRCP入门

  一、EclipseRCP概述:         RCP(Rich  Client  Platform)富客户端平台是基于Eclipse插件开发的一种应用。它是Eclipse3.0版本以后新增的一项功能,通过RCP可以快速构建应用程序,因此其具有广泛的应用前景。        RCP本质上是Eclipse的插件,所以当开发RCP应用程序时,可以利用Eclipse平台UI外观和框架来快

2007-09-08 15:34:00 1126

空空如也

空空如也

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

TA关注的人

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