自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 资源 (12)
  • 收藏
  • 关注

原创 gmf1

http://dev.eclipse.org/newslists/news.eclipse.modeling.gmf/msg12983.html

2010-12-31 17:24:00 652

转载 RCp的view

<br />在学习过程中也总结一下,方便自己今后的查阅,也给广大需要rcp的同仁们提供点帮助。 <br />1.最大化窗口: <br />在ApplicationWorkbenchWindowAdvisor中,书写如下方法: <br />Java代码 <br /> <br />public void postWindowCreate() {    <br />    super.postWindowCreate();    <br />    getWindowConfigurer().getWindow(

2010-12-15 20:10:00 2417

转载 java绝对路径(RCP)

<br />1.基本概念的理解<br />绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。<br />相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录,和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这

2010-12-15 19:57:00 2378 1

原创 让birt2.1.x支持rtf、ppt、xls (转)

1. download eclipse plugin BIRT,小弟抓的是birt-report-designer-all-in-one-2_1_0.zip將其解開後把eclipse/plugins和eclipse/features這兩個目錄放到eclipse的目錄底下現在將eclipse打開,您已經可以開始設計報表了。2. BIRT預設有支援HTML和PDF的格式,以下說明如何支援xls格式a. download xls-emitter-bin_2.1.0.zip,解開後將plugins複製到eclips

2010-08-09 20:46:00 1177

转载 预览报表可能提示内存溢出

新下载的eclipse集成了birt,在预览报表时可能会提示内存溢出,这时应修改eclipse设置,<br />在eclipse目录里有个eclipse.ini文件打开,把-Xms设置成256m<br />把-Xmx设置成512m,当然可以更大。<br />注意一下,在eclipse的window/preferences,如下图:<br /><br /><br /><br /><br />这里最大内存多维数据集大小不能设置过高,这里设置成512,也会使预览出现内存溢出错误。<br />

2010-06-25 19:15:00 1015

原创 birt问题解决方案

<br />      最近开始研究报表,可怜的我,项目组的人都没有做过这一块,害的我天天就要从网上找资料来开发它。<br />   <br />      哎,公司好多网站被屏蔽了,让我用了近半个月的时间,才勉强的把官方网站上的几个例子,成功用RCP插件项目展示出来。<br /> <br />     下面在做birt时,遇到的问题,希望能帮助到像我这样刚入门的新生。<br />   <br />     1.PlatForm.startup(config);报异常:can't startup the O

2010-06-17 20:09:00 1885 1

转载 Missing Constraint: Require-Bundle: org.eclipse.ui.forms ... ...

<br />这个问题让我很头痛呀, 还好, 在eclipse的网站上找到答案了, 原因如下:<br /><br />如果要使用eclipse的Form进行开发, 那么必须在plugin项目的plugin.xml编辑器里增加一项denpendency: org.eclipse.ui.forms, 其实也就是在MANIFEST.MF里增加"org.eclipse.ui.forms"到Require-Bundle.<br /><br />接下去在运行的时候, 系统却报错了, log 如下:<br /><br />

2010-06-11 22:47:00 8030 1

转载 Birt透视图之解析

<br />通过打开Birt透视图,然后Reset至缺省的Layout,我们能够看到基本的一些View和一个主要的报表可视化编辑器。 先来说一下View,Birt主要的View包含7块: 左上角包含3个视图,Palette,Data Explorer和Resource Explorer,Palette里放置了报表常用的可视化组件,直接将这些组件拖到报表设计器的时候,这些组件并没有作特殊的初始化处理,而从Data Explorer里向设计器拖入一个Dataset会自动生成一个Table,拖入一个Cube会生成

2010-06-10 21:48:00 2305 1

原创 Eclipse报表插件birt

1. BIRT 概述<br />BIRT是一个Eclipse-based开放源代码报表系统。它主要是用在基于Java与J2EE的Web应用程序上。BIRT主要由两部分组成:一个是基于Eclipse的报表设计和一个可以加到你应用服务的运行期组件。BIRT同时也提供一个图形报表制作引擎。<br />    使用BIRT,能制作出多样化的报表到你的应用中。比如:列表 lists ,图表 charts,混合报表 Compound Reports,交叉表(二维表)Crosstabs(二维报表目前在BIRT 2.1.1

2010-06-10 21:20:00 6801 5

原创 推荐给大家一个很有趣的话题: Javaeye上的"奇技淫巧"

从javaeye上看到一篇很有趣的文章>,链接在这里http://www.javaeye.com/topic/39694?page=1文中就一个问题提出了各种各样的思路,很多人给出了自己的观点,是个对人有启发的话题。下边是我想出的一个思路,就是利用jdk1.6的script支持,也算一个办法吧。建议看完了上边的讨论再看我下边的内容,要不可能不知道是什么意思。    static double 

2010-05-21 17:56:00 759

原创 Spring的Aop的实现方式

最近看了一下Spring的Aop和Java的动态代理,下边利用个小例子,简单的表述一下。Spring中的Aop实现一,什么是Aop呢:AOP是Aspect Oriented Programming的缩写,意思是面向方面编程。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。二,Spring中的Aopspring中的aop运用了

2010-05-21 17:48:00 890

原创 配置tomcat5.5 jndi 各种配置方式 分析总结(mysql)

准备工作:安装tomcat5.5(注意这点)安装mysql拷贝mysql驱动到tomcat_home/common/lib下新建一个web工程在工程中加入index.jsp@page import="java.util.*,javax.naming.*,java.sql.*,javax.sql.*" %>@page contentType="text/html;charset=BIG5"%> 

2010-05-21 17:46:00 383

原创 面向对象方法使用javaScript

private variables:原始的定义变量的方法 varprivate functions:通过 var functionName=function(){}声明privileged methods: 通过this.methodName=function(){}声明privileged properties:通过 this.variableName来声明(有些地方把privileged

2010-05-21 17:44:00 403

原创 主题:两分钟让你明白什么是ERP

把专业的问题通俗化——   ERP(Enterprise Resource Planning)企业资源计划系统,是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。   一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上我想带几个同事回家吃饭可以吗?” (订货意向)   妻子:“当然可以,来几个人,几点来,想吃什么菜?”   丈夫:“6个人,我们7点左右回来

2010-05-21 17:37:00 586

原创 hibernate的两种事务管理jdbc 和jta方式

hibernate的两种事务管理jdbc 和jta方式。下边说说两者的区别一、说明一下jdbc和jta方式事务管理的区别:JDBC事务由Connnection管理,也就是说,事务管理实际上是在JDBC Connection中实现。事务周期限于Connection的生命周期之内JTA 事务管理则由 JTA 容器实现,JTA 容器对当前加入事务的众多Connection 进行调度,实现其事务性要求。J

2010-05-21 17:24:00 532

原创 一些资料的查看

http://www.blogjava.net/dreamstone/category/24602.html?Show=All   关于RCP的一些东东

2010-05-21 17:11:00 427

原创 Swt/Jface tableViewer入门教程一(显示tableViewer)

1,简单显示,表格的式样见注释中的内容import org.eclipse.jface.viewers.TableViewer;import org.eclipse.swt.SWT;import org.eclipse.swt.widgets.Display;import org.eclipse.swt.widgets.Shell;import org.eclipse.swt.widgets.

2010-05-21 17:07:00 874

原创 Swt/Jface进度条

处理长时间的任务的时候常需要进度条显示,有几种实现方式 1,普通的进度条 import java.lang.reflect.InvocationTargetException; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.jface.dialogs.ProgressMonitorDialog; impor

2010-05-21 16:47:00 2011 1

原创 Eclipse Rcp系列三 进一步了解Viewer

好在二的基础上,继续,这个时候我们须要增加一个Viewer.在这里我须要说一下,在eclipse的开发中用到的很多的是Viewer(视图)这个概念,而不像Vb等开发中经常用到的window(窗口),并不是说Rcp中没有窗口,而是使用频率较低,所以分别说一下如何添加窗口和Viewer一,添加一个对话框窗口:添加一个类如下,然後在须要显视的地方调用一下open()方法不一定非要继承自Dialog,

2010-05-21 16:45:00 1014

原创 使用Eclipse RCP进行桌面程序开发(三):视图和透视图

使用Eclipse RCP进行桌面程序开发(一):快速起步 使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框 Eclipse RCP开发中,和用户进行交互最多的界面,应该是视图了,而透视图就是将已有的视图、菜单、工具栏、编辑器等等进行组合和布局。看完这一节,我们就可以建立如下图这样的程序界面了。首先我们来介绍一下视图,建立一个视图其实非常简单,只要从org.eclipse.u

2010-05-19 19:38:00 1046

原创 RCP--菜单,工具栏

添加菜单和工具栏如下方法1, 代码实现方法2: actionSets 扩展点           label="demo.actionset"      visible="true"      id="demo.actionset">               label="menu3"                                                //显

2010-05-19 19:37:00 851

原创 Ship Manager的界面 ――我的第一个RCP程序

前一段时间说画出把给朋友做的程序ui画出来的。一直拖到现在。真是有点不好意思。好了闲话就不说了。下图就是我做出来的界面。现在看起来还很粗糙。这个程序主要任务就是维护一些船只的资料。然后能够迅速的查询出这些资料。这样就会出现了维护和查询这两大块。根据这样的情况设计出了上图的界面。上图的界面包括三个部分:l         功能导航(一个View)。呵呵,很基本的一个功能导航。l 

2010-05-19 19:36:00 730

原创 Eclipse简介

一、Eclipse简介 Eclipse最初是由IBM捐献给开源社区的,目前已经发展成为人气最旺的Java IDE。Eclipse插件化的功能模块吸引了无数开发者开发基于Eclipse的功能插件。事实上,Eclipse已经超越了一般Java IDE的概念。Eclipse是一个平台,一个开放的平台,你可以为Eclipse添加任何你想要的功能,比如播放音乐,观看电影,聊天……这些不是天方夜谭,而是已

2010-05-19 19:32:00 3343

原创 Eclipse RCP入门(zt)

一、Eclipse简介 Eclipse最初是由IBM捐献给开源社区的,目前已经发展成为人气最旺的Java IDE。Eclipse插件化的功能模块吸引了无数开发者开发基于Eclipse的功能插件。事实上,Eclipse已经超越了一般Java IDE的概念。Eclipse是一个平台,一个开放的平台,你可以为Eclipse添加任何你想要的功能,比如播放音乐,观看电影,聊天……这些不是天方夜谭,而是已

2010-05-19 19:30:00 977

原创 RCP的视图与编辑区的区别?

  视图与编辑区的区别?        很简单嘛,一个是视图,一个是编辑区,......    在实际的RCP开发中,视图和编辑区的区别还是比较大的,coder可以根据自己的需求具体实现;           1.编辑区可以被多个perspective共享,编辑区在一个perspective中被关掉后,在其他的perspective也被关掉了.           2.编辑区不可以和视图在同一个s

2010-05-19 19:29:00 782

原创 保存你的RCP视图状态

每当做开发的时候,你有可能在一次调试程序的过程中打开很多个编辑器,或是对Eclipse默认的视图布局不满意,手工作了一些调整。如果在工作的过程你因为有事离开或是不小心把Eclipse关掉了,不用担心,在你下次打开的时候,Eclipse仍然会为您记住上次的工作场景。下面是一个例子场景:          Eclipse会记住“包资源管理器”的当前展开元素、被选中元素、视图大小、位置、过滤、排序等状

2010-05-19 19:27:00 1201

原创 RCP系统开发

从本章开始,将带领大家进入激动人心的Eclipse RCP开发之旅。本章先将经费测算系统的架子搭建起来,例如菜单、工具栏、主控界面等等,至于系统各功能的实现细节,在随后的章节中将层层剥开。为了节省篇幅,从本章开始,对于大量需要导入的类,在程序代码中将予以省略。本章将主要学习到以下技术实现:l   创建RCP项目。l   定制开发平台和目标平台。l   定制窗口属性。l   添加

2010-05-19 19:22:00 4346

原创 在rcp中获得父Shell的几种方法

在实现了IWorkbenchWindowActionDelegate接口的类中:private IWorkbenchWindow window;public void init(IWorkbenchWindow window) {   this.window = window;}public void run(IAction action) {   Shell parentShell = wi

2010-05-19 19:21:00 933

原创 rcp学习笔记(-)-----程序框架

下面是一些rcp(Rich Client Platform) 程序的说明笔记本,记下来免的以后又忘了.关于如何在Eclipse里面建立rcp程序向导, 这儿是一篇不错的翻译教程.1.  Application 作用和一般java程序里面的主类一样,它是一个rcp程序的入口点.必须实现 IPlatformRunnable 接口.即实现run()方法.在这而run()方法和main()方法作用一样.2

2010-05-19 19:20:00 679

原创 在Eclipse RCP中使用JFreeChart报表

这段时间一直比较忙,答应帮朋友完善的一个RCP毕业设计,直到这两天才有时间动手。这个RCP有生成报表的需求,首先想到的是JFreeChart和BIRT的Chart引擎。因为对JFreeChart比较熟悉,就选择用它做报表。ChartView.java创建一个View类,这里JFreeChart报表参考了SWTTimeSeriesDemo,当然之前得首先加入jfreechart-1.0.5.jar、

2010-05-19 19:17:00 1626

原创 RCP实践之软件架构 与 RCP实践之第三方JAR包

RCP还是新兴的东西,大家都是用它做做小东东,所以在网上讨论RCP深度应用的文章还不多。    在此作文N篇阐述一下我在项目中的实现思路,欢迎大家拍砖。    首先看一下我们的项目的总体架构:      这个图谁都会画,就不说了,只是说明我们在用RCP而已。    再看看Client这层是怎么组成的:    依赖关系是自上而下的~,当然大家都需要依赖RCP-RUNNTIME本身。 

2010-05-19 19:15:00 1417

原创 一个在RCP中快速打开文件的小技巧

介绍一个在RCP中快速打开文件的小技巧,例如,在Word中打开一个Word文档,或者在Acrobat中打开一个PDF文件。这可以通过SWT的org.eclipse.swt.program.Program类来实现:    String filename = "myword.doc";    Program.launch(filename);这个类还提供了其他一些有用的方法,例如得到某一特定扩展名对应

2010-05-19 19:13:00 2536

原创 Eclipse RCP 从菜单打开Editor

在Eclipse RCP 开发中从菜单中打开Editor 的方法如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class OpenEditorHander extends AbstractHandler i

2010-05-19 19:12:00 1108

原创 RCP向导自动建立文件说明

1、 Application:这个类是程序的入口,虽然没有Main函数,但是这个类实现了IPlatformRunnable接口,当JVM完毕,初始化RCP框架以后会调用这个类的run函数来完成UI设置和开始执行我们指定的程序功能。在绝大多数RCP程序中,这个类不用更改。public class Application implements IPlatformRunnable { /* (n

2010-05-19 19:12:00 494

原创 Eclise Rcp 系列一 第一个SWT程序

写在开始:由于工作须要,做了一周时间的Rcp开发,发现由于Eclipse开发方面的中文资料较少,对入门者来说有些困难,所以把自己一周的内容放上,共享给开始学习Eclipse开发的人Eclipse开发中有很多名词: 插件开发  ,RCP ,SWT,Jface很容易让人迷糊做个大概的比喻,如果说SWT是C++的话  那么JFace就像STL对SWT做了简单的封装  Rcp就像MFC封装更多而插件开发和

2010-05-19 19:10:00 696

原创 像WEB一样的树形导航RCP (转)

像WEB一样的树形导航RCP,废话不说,先看效果图。 点击不同的树节点可以动态切换右边的view,界面切换是一瞬间的,不闪。上代码:Perspectivepackage org.hermit.pojotools.tt;import org.eclipse.ui.IFolderLayout;import org.eclipse.ui.IPageLayout;import org.eclips

2010-05-19 19:05:00 3034 1

原创 [rcp系列]用RCP实现MSN风格的登录窗口 (转)

需要以下的对象:LoginDialog,用于展示状态,LoginListener,用于监听登录状态,并根据不同的情况改变LoginDialog的显示LoginAction,用于执行登录的业务逻辑,并且根据不同的结果来fire不同的动作。状态一共有以下几种:1。登录中2。登录成功3。登录失败  3.1 连接失败  3.2 用户名密码错误  3.3 .....4。用户取消登录下面是代码片段:Appli

2010-05-19 18:56:00 883

转载 jxl操作excel格式

 作为一个完整的 MIS 系统,报表功能是必不可少的,但是尽管报表为用户提供了强大的可操作性功能,但是,对于用户的某些统计需求来说,如果采用开发报表的方式来解决就有点像“拿着牛刀去杀鸡!”人为地提升了系统的开发成本和维护成本。因此,应用系统对 Excel 的读、写、更新操作就变成非常有效的(低成本)解决方案。 此外,由于 Excel 的出众表现,致使其在很多应用系统的日志管理子系统中如日中天。自从

2009-11-29 19:35:00 2410

原创 字符串的转义

  public static void main(String[] args) {  // TODO Auto-generated method stub     //  String path ="d://abc//aa.txt";       String   str   =   "//sdfsda/"";          String   str1   =   str.replaceAl

2009-11-27 00:47:00 574

转载 jfreechar做好的折线+曲线图

 折线图 line.jsp XY曲线图 xy.jsp 时间曲线图 timeserver.jsp 其他曲线图 MultipleAxisDemo.jsp 折线图 line.jsp :                     org.jfree.chart.ChartPanel,                   org.jfree.chart.JFreeChart,           

2009-11-24 00:43:00 2468

java增殖业务java增殖业务java增殖业务

增殖业务增殖业务增殖业务增殖业务增殖业务增殖业务增殖业务增殖业务增殖业务增殖业务增殖业务增殖业务

2011-06-16

ajax理论说明ajax理论说明ajax理论说明

ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明ajax理论说明

2011-06-16

struts1.2源码

struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码struts1.2源码

2011-05-24

org.eclipse.equinox.p2.examples.rcp.cloud.rar

org.eclipse.equinox.p2.examples.rcp.cloud.rarorg.eclipse.equinox.p2.examples.rcp.cloud.rarorg.eclipse.equinox.p2.examples.rcp.cloud.rar

2011-03-29

org.eclipse.equinox.p2.examples.rcp.sdkui.rar

org.eclipse.equinox.p2.examples.rcp.sdkui.rar org.eclipse.equinox.p2.examples.rcp.sdkui.rar v

2011-03-29

\org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.rar

\org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.rar \org.eclipse.equinox.p2.examples.rcp.sdkbundlevisibility.rar v

2011-03-29

org.eclipse.equinox.p2.examples.rcp.prestartupdate.rar

org.eclipse.equinox.p2.examples.rcp.prestartupdate.rarorg.eclipse.equinox.p2.examples.rcp.prestartupdate.rarorg.eclipse.equinox.p2.examples.rcp.prestartupdate.rar org.eclipse.equinox.p2.examples.rcp.prestartupdate.rar v

2011-03-29

samples.rarsamples.rar

samples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rarsamples.rar

2011-03-28

RCP,p2_equinox

rcp,equinox,p2\\\\dlskjfdslkf ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd

2011-03-28

gef快速入门教程(详细文档,里面有完整例子)

gef快速入门教程 一份文档,让你能对gmf快速入门,且能做出属于自己的文档

2011-01-28

Eclipse从入门到精通

:起步篇介绍了Eclipse及相关插件的安装,还介绍了一些Eclipse开发环境的基本使用技巧 ;SWT/JFace篇详细介绍了SWT、JFace的使用:插件开发篇详细讲解了Eclipse插件开发的各个步骤 ;RCP开发篇给出了一个基于数据库开发和面向对象分析设计的完整RCP项目实例:Web开发篇以 Tromcat+Lomboz+Struts+Hibernate为开发环境,详述了其下载、安装、配置和开发的全过程。本书 以SWT/JFace、插件开发、RCP平台开发为核心内容,并兼顾了Web开发,Eclipse开发环境的使用 只占极少部分。

2010-05-19

Eclipse插件RCP中文入门教程

一个RCP应用就是一个可独立于Eclispe IDE开发环境运行的Eclipse 插件.

2010-05-19

空空如也

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

TA关注的人

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