`
sunway
  • 浏览: 116323 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
见http://www.javaworld.com/javaworld/javatips/jw-javatip29.html
by http://www.javaworld.com/javaworld/javaqa/2000-05/03-qa-0526-pass.html Does Java pass by reference or pass by value? Why can't you swap in Java? By Tony Sintes, JavaWorld.com, 05/26/00 Q:If Java uses the pass-by reference, why won't a swap function work? A:Your question demonstrates a common error ...
你的工程应该有个好的起点。一个小组要带领客户进入需求启发阶段而且你要写软件需求说明书。这份说明有些大,但客户会很重视,所以说明必须得到赞同。   现在你正在设计其中的一个特性,已经发现了需求的一些问题 ...
        MRD-“市场需求文档”,是产品经理或者产品市场经理编写的一个产品的说明需求的文档。这些文档用于计划一个新产品或修正一个已有的产品,是被工程师团队开发产品时使用。         在硅谷的一些软件公司, ...
From:http://www.blog.edu.cn/user1/19180/archives/2005/375050.shtml 4.2 创建一个元素     下面讨论一下如何创建一个元素,因为如果不能创建新元素,我们就没法测试其他的功能。     首先讨论系统如何知道何时创建新的元素以及如何创建这 ...
From:http://www.blog.edu.cn/user1/19180/archives/2005/375044.shtml 4.1 概述     GEF是一套建立在Draw2D基础之上的eclipse插件,它为Draw2D提供控制功能,它监听各种事件,如鼠标、键盘、Workbench的事件,并进行响应。GEF是一套框架,它提供一套完整的图形用户接口系统的基本处理方式,但是具体的功能需要我们实现,这一点和MFC的窗口系统不同。     GEF使用MVC模式,它成功的将模型、视图、控制器三个部分剥离。模型是由用户编写的任何类,视图则采用Draw2D系统,控制器则是之前提到过的Edit ...
From:http://www.blog.edu.cn/user1/19180/archives/2005/375038.shtml3.1 概述     Draw2D是一个轻量级图形组件工具包,这些组件称为Figure。所谓轻量级系统,就是说Draw2D的组件与操作系统中的图形系统没有对应关系,Draw2D对象不过是一个普通的Java对象。Figure可以通过一种父子关系组合起来。每一个Figure都有一个边界(Bounds),它的子女必须都在这个边界中,而布局管理器用来管理子女的位置。一般来说,子女的位置会根据边界而变化,但是对于线状图元,它的边界会根据子女的位置和自己的形状发生变化。    ...
From:http://www.blog.edu.cn/user1/19180/archives/2005/372857.shtml,kid 发表于 2005-11-11 3 Palette的设置     如果你的主界面的继承自GraphicalEditorWithPalette抽象类,那么在初始化主界面的时候,我们必须实现接口getPaletteRoot函数,向系统返回Palette的 ...
From:http://www.blog.edu.cn/user1/19180/archives/2005/372845.shtml 1 插件主类 所谓的插件主类,就等同于一般Java程序中的main函数。它实现了如何启动、停止插件等动作。这个类实际上就是一个实现了org.eclipse.ui.plugin.AbstractUIPlugin的类,这个类的代码比较简单,利用向导生成的默认代码就可以了。如果你删除了默认的文件,下面的示例可以帮助你编写新的类: java 代码 package pku.oo.notationBuilder; import org.eclipse.ui.plugin.*; ...
From:http://www.blog.edu.cn/user1/19180/archives/2005/372830.shtml 1.1 向导 创建一个Plug-In Development->Plug-In Project,中间选择一路next直到选择模板的时候什么也不选择,直接按Finish。此时创建了一空的插件项目。 之后删除META-INF目录,然后在项 ...

SWT API

 
SWT API,网上找的。
使用JXL读Excel文件 以前用过POI解析Excel,但是没有保留下来。今天用JXL解析了一个Excel文件,发现不能.xlsx的,会报jxl.read.biff.BiffException: Unable to recognize OLE stream。但是解析.xls可以。 package com.css.util.excel; import java.io.File; import java.util.ArrayList; import java.util.List; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; pub ...
我们目前正在用eclipse开发一个快速开发工具,类似于EOS,和Rose等的开发平台。我也是刚刚接触Eclipse插件开发,希望能和大家多多交流,我会把我最新学会的技术分享出来,为了自己,也让大家在遇到同样问题的时候少走弯路,大家团结起来,让我们共同致力于中国软件业的发展尽一份力量。 1.eclipse 进度条 ○1我们一般会在一个继承于Action类的run()方法里写一个对话框,当对话框关闭的时候我们建一个进度条监视。使用new ProgressMonitorDialog(null).run(true,true,new MyLongTimeOperation(arg1,arg2)); ...
我们公司正在做个平台,利用eclipse做插件开发,力图达到软件快速开发的目的。分为控制流,页面流,页面流,模型,工作流。利用可视化的开发手段在eclipse里自动生成一些代码。但感觉有很多东西用此工具表达不出来,大家有谁在做吗?交流下好吗? 我的msn:sunwayjiao@hotmail.com QQ:362143138 
DEBUG 07/04/24 11:55:52 - Class [groovy.lang.GroovyObject] or one of its dependencies is not present: java.lang.ClassNotFoundException: groovy.lang.GroovyObject DEBUG 07/04/24 11:55:52 - Class [org.jruby.IRuby] or one of its dependencies is not present: java.lang.ClassNotFoundException: org.jruby.IRu ...
Global site tag (gtag.js) - Google Analytics