- 浏览: 89981 次
- 性别:
- 来自: 北京
最新评论
-
Ginger90:
其实大部分功能和帆软报表差不多,但是帆软报表编写起来更方便一些 ...
iReport+jasperReport之JFreeChart(图表报表) -
tiancaishan:
这只是最简单的主数据源,那子数据源怎么设置呢?
iReport+jasperReport之CSV、XML数据源 -
wangqiangcattsoft:
楼上源码只看了一半
Struts2整合JasperReport预览HTML格式不显示图片问题解决方案 -
tuan232311009:
不错!
黑莓开发学习入门系列,自己动手实现一个日历软件(六)
文章列表
最近有点乱糟糟,还是继续写完剩下的:
根据 黑莓开发学习入门系列,自己动手实现一个日历软件(二)实现一个黑莓应用程序最基本的结构,我们真正的可以实现日历了:
新建一个工程 calender:作为日历的完整工程开始实现一个日历小程序
创建类CalendarMain.java 作为日历的入口
创建日历布局外观类:CalenderLayout.java,作为主要的日历布局
CalendarMain类的应该如下结构:
<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (fre ...
- 2011-01-26 15:23
- 浏览 1546
- 评论(1)
如何自定义一个自己的UI组件?
创建一个自定义UI,需要继承自现有的组件或者直接继承Field类,通常我们必须实现layout()和paint()方法用于显示想要的UI界面。
1. layout()方法可在手机屏幕上实现一个具有宽度和高度的区域,调用setExtent(width, height);实现。getPreferredWidth()、getPreferredHeight()告诉容器出现在屏幕上合适的高度和宽度
<!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter ( ...
- 2011-01-20 15:45
- 浏览 871
- 评论(0)
忙起工作没完没了,还是继续回到正题吧,本节实现一个简单的日历算法,相信你看过之后会发现原来如此简单。
先设想一下:一个日历应该是这样的 最上面是星期头,{周日/周一/周二/周三/周四/周五/周六},下面的日历的具体 ...
- 2011-01-18 09:25
- 浏览 867
- 评论(0)
本文实现一个简单应用程序的发布
看到这个了吧,bbCalendar.alx 是自动生成的文件,响应的版本平台会生成响应的文件哦,直接上传到手机即可。这里要注意一点的是,components\docs\api 凡是加锁的都需要RIM的数字签名才可以在手机上运行。这些繁琐的事情终于介绍完了,下篇要开始日历编写了
- 2011-01-16 16:30
- 浏览 902
- 评论(0)
搭建好开发环境后我们就要运行helloword了,
新建一个Project打开工程视图,选择BlackBerry Project
输入工程名,选择对应的BlackBerry JRE版本,本人刷的是4.2的OS,老型号的机器但是相当经典。
目录结构应该是这样的
新建两个类,一个用于主程序,一个用于屏幕显示,下来会解释缘由
HelloWorldMain主类,让它继承net.rim.device.api.ui.UiApplication,作为一个主应用程序的事件线程,显示和维护屏幕对象。HelloWorldScreen类,继承net.rim.device.api.ui.contai ...
- 2011-01-16 16:09
- 浏览 1130
- 评论(0)
首先声明:本人不是专业的黑莓开发者,也不靠此来维持生计,纯属个人兴趣爱好,如果你有兴趣我们可以共同探讨,转载请务必注明出处!
最近闲的无聊折腾自己的8700g。4.2的OS限制很多软件无法安装,自己动手做一个日历, ...
- 2011-01-16 15:12
- 浏览 1203
- 评论(0)
作为技术出身首先要说的只能是技术,这是一个不平凡的一年,过完年直接辞职,在一家还没有名字的公司开始带队。碰到了大多数程序员遇到的问题,老板不懂行,把自己搞的很累。先后做了几个小项目,自己不是很满意,当然自己年纪和资历太浅除了技术层面其他的说不上话,更不用说商业运作了。
1. 买了几本比较热门的技术书籍,js、flash、设计模式、RUP等等,翻的不是很认真但也有所收获,在未来的日子会陆续的翻,主要是从整体的角度去熟悉每种技术的特点,刚看了09年的总结发现自己这一年都没写过blog,好像不热衷于某个技术demo了,这不是一个好习惯,技术走到哪里都是饭碗。
2. 对前家公司的技术框架做了全面的改动, ...
- 2011-01-01 16:22
- 浏览 1015
- 评论(0)
09年过年在家,老大电话想不想换工作,有个创业公司希望我过去左技术,OK,开发了两年的核心业务系统全国上线手头一堆的事情,漫长的辞职期,过来后才发现其实是有钱的老板的商业感触加老大的技术后盾,投资开公司,一年下来做了几个小项目当初核心的产品规划还在规划,带领小弟们最核心技术平台全面改造,10年是由技术到模型跨越的一年,个人能力提高了不少,但是公司这个现状让人和不爽,其实当初应该规划好主打产品最起码这一年至少出个原型吧,老大出差就停下来了,哎,想走了
说不上什么感触、感动的,做的不开心就想换换环境刚好有个机会就走了,做最后的总结,交接工作,办理手续,一切都来的那么顺利却又不容易,似乎早都想走的感觉,似乎又有很多的不满,总之走了,痛快!还记得刚毕业时那种冲劲,专业的团队,高效的开发,加班再累都是幸福的,代码的累积,思维的活跃由产品到实施都走过来了,加班不少,也忙的不可开胶,写的不少代码反而觉得没有成就感了。
- 2010-04-09 14:36
- 浏览 968
- 评论(0)
Java沙箱是运行Java小应用程序的一个软件单元,对Java小应用程序的访问权限加以限制,防止它访问计算机的关键部分,如磁盘驱动器、网络套接口和内存区等。jDK的 security API 提供对小应用程序进行数字签名来达到和application 一样的安全。
客户端打印采用applet会访问打印机,数字签名就成了必须,下面我们来看看如何制作数字签名:
JDK的keytool命令是安全钥匙和证书的管理工具,我们常用的命令如下:
-genkey 产生密钥文件,文件中包含用户的公钥、私钥和证书
-alias 产生别名
-keystore ...
- 2009-12-16 20:36
- 浏览 2811
- 评论(0)
接着上篇,jasperReport 实现客户端主要是依靠applet,但是我们所有的操作不可能在applet中实现吧,这样也不算一个好的应用。
考虑一下几点:
1. javascript 和applet互相通信。applet和前台界面交互,可以让客户感觉不到有applet的存在。
2. applet和后台相互通信。applet既可以接受后台转递的参数、对象流等等 还可以把信息返回到后台。
3. applet只实现打印和预览,主要的业务操作需要在后台完成。
上篇中提到print.js:
新建一jsp页面 PrintReportApplet.jsp
次jsp页面就一个按钮
<input typ ...
- 2009-12-15 19:10
- 浏览 4013
- 评论(0)
jasperReport客户端采用applet,applet和activeX插件的区别大家搜一下,有一堆东西可以借鉴,下载jasperreports-3.0.0,在相应的sample OR demo(记得不清了)中可以找到jasperReport 实现的客户端打印demo,下来就来分析下具体实现。
新建一print.js文件:
function loadApplet(applet_URL) { var URL = applet_URL + "/applets/jre-1_5_0_18-windows-i586-p.exe";
- 2009-10-27 20:58
- 浏览 11361
- 评论(0)
终于又开始闲下来写写blog了,大半年时间一直都在忙,加上自己比较懒惰一点,回头来看看真是浪费了很多时间,下来该多督促自己记录点什么。
jasperReport对国际化的支持是很到位的,但是国内基本不怎么使用,下来看看国际化的使用吧!
新建一空白报表,还是和以前一致 添加reportTitle参数,添加一个图片控件、几个textField控件用来显示国际化内容:
选择report propertys 对话框
这个一看就明白了,资源文件名字为I18nReportDemo,只要classPath可以找到就可以了;资源文件大致内容如下:
# Lo ...
- 2009-10-18 15:44
- 浏览 2297
- 评论(0)
iReport+jasperReport之JFreeChart(图表报表) 中提到图片控件,下面就看看jasperReport怎样处理图片吧!
新建一空白报表,分别画两个静态文本字段和图像控件上去
新建两个参数分别为:imageParam和isShowImage,其中imageParam用来指定图片路径,isShowImage用来指定是否显示图片的。
右击查看图片控件属性:分别设置图片参数和控制打印的表达式:
ok!这个就不用解释了吧!试试就知道啦
JasperReport jasperReport = (JasperReport) JRLoader ...
- 2008-12-24 14:09
- 浏览 3828
- 评论(0)
说完iReport+jasperReport之scriptlet 下来就得看看图表了,jasperReport的图表完全借助于外部的绘图工具,charts和JFreeChart,其中JFreeChart是目前java最火的一个绘图工具了,还是引用JFreeChart简单使用 来实现我们的图表吧,说到这里澄清一下,本篇写的是jasperReport的图表,下来会专门写一篇关于jasperReport图片报表。
jasperReport不重复发明车轮,在报表中是以一个变量的方式引入外部图表的,下来我们看看是怎么实现
的,新建一变量jfreeChart 如图:
...
- 2008-12-19 10:04
- 浏览 3544
- 评论(1)