[url=http://www.finereport.com]FineReport[/url]自定义参数界面

1.写一个Java文件如SaveReportAction所示,其包名为com.demo,编译这个Java文件为类文件,保存到设计器的classpath下面

2.打开设计器,主菜单 | 窗口 | 选项,打开对话框导出菜单配置文件
 [img]http://www.finereport.com/forumimages/e2.png[/img]

3修改menu.xml

[img]http://www.finereport.com/forumimages/e3.png[/img] 

4.再次打开设计器,主菜单 | 窗口 | 选项,打开对话框,指定菜单配置文件的目录为D:\menu.xml

[img]http://www.finereport.com/forumimages/e4.png[/img] 

5.重启设计器,可以看到File菜单下多了一个”保存”按钮
[img]http://www.finereport.com/forumimages/e5.png[/img] ]FineReport[/url]关于Linux下字体乱码终极解决方案

1:在windows下找到系统使用到的字体,这里以楷体举例
•到c盘的 windows文件夹的 Fonts文件夹里面存放了windows中用到的所有字体,具体路径C:\WINDOWS\Fonts
•找到楷体字体SIMKAI.TTF
[img]http://www.finereport.com/forumimages/e1.png[/img]


2:将楷体字体拷贝到Linux下JRE下的\lib\fonts文件夹
•注意这个JRE必须是服务器用到的JDK下的JRE
例如服务器为tomcat 
使用的 jdk是usr下 /java/jdk1.5.0_13
登陆到linux系统
Cd到usr/java/jdk1.5.0_13/jre/lib/fonts
•登陆到ftp 将之前准备好的楷体拷贝到当前目录下
ftp id
转到字体所在位置
get SIMKAL.TTF 到当前目录下
exit 退出ftp

3:重启服务器 解决linux下字体乱码问题