将JFreeChart放入Applet里,当通过IE浏览的时候,其它功能都正常,除了右键另存为,当点击另存为时,Java主控台会报Exception in thread "AWT-EventQueue-2" java.security.AccessControlException: access denied (java.util.PropertyPermission user.dir )
谢谢两位,我解决了。方法如下:
数字签名证书的步骤
开始-->运行-->cmd
c:\Documents and Settings\Administrator>cd ../..
1.把需要进行数据签名的.class文件打包成一个jar包,命令如下:
c:\>jar cvf jfreechart-1.0.9.jar *.class(因为jfreechart-1.0.9.jar已经存在,所以这一步不需要)
2.为刚才创建的包文件(jfreechart-1.0.9.jar)创建keystore和keys。其中keystore将用来存放密匙
(private keys)和公共钥匙的认证,alias别名这儿取为weather_D_S_Applet.命令如下:
c:\>keytool -genkey -keystore weather_D_S_Applet.store -alias weather_D_S_Applet
输入keystore密码:hdatysxcz
您的组织单位名称是什么:hdaty
您的组织名称是什么:hdaty
您所在的城市或区域名称是什么:beijing
您所在的州或省份名称是什么:beijing
该单位的两字母国家代码是什么:cn
CN=hdaty,OU=hdaty,O=hdaty,L=beijing,ST=beijing,C=cn 正确吗?
[否]:y
输入<monitor>的主密码(如果和keystore密码相同,按回车)
3.将公共钥匙导入到一个cer文件中
c:\>keytool -export -keystore weather_D_S_Applet.store -alias weather_D_S_Applet -file
weather_D_S_Applet.cer
输入keystore密码:hdatysxcz
保存在文件中的认证<weather_S_D_Applet.cer>
4.使用刚才生成的钥匙来对jar文件进行签名,命令如下:
c:/>jarsigner -keystore weather_D_S_Applet.store jfreechart-1.0.9.jar weather_D_S_Applet
最后将数字签名后的jfreechart-1.0.9.jar放入所需的工程中。只需要和applet生成的.class文件放在一
起就可以,别的地方不需要。
=========我的实践=======
jar cvf hiscurve.jar hiscurveapplet.class
keytool -genkey -keystore webhiscurve.store -alias webhiscurve
keytool -export -keystore webhiscurve.store -alias webhiscurve -file webhiscurve.cer
jarsigner -keystore webhiscurve.store jfreechart-1.0.13.jar webhiscurve
jcommon-1.0.10.jar \hiscurve.jar 同理
参考:http://bbs.csdn.net/topics/280028624
jarsigner -keystore webhiscurve.store hiscurve.jar webhiscurve
分享到:
相关推荐
标题 "jfreechart部署在Linux服务器上生成图片乱码的解决方案" 涉及到的主要知识点是关于Java图形库JFreeChart在Linux环境中的使用,特别是解决中文字符乱码的问题。JFreeChart是一个广泛使用的开源Java库,它允许...
通过以上步骤,你应该能够成功解决JFreeChart在Linux服务器上生成图片时的中文乱码问题。值得注意的是,这种方法不仅适用于JFreeChart,还适用于其他依赖于Java运行环境显示中文字符的程序。在实际操作中,应根据...
在使用JFreeChart库生成图表时,可能会遇到中文乱码的问题,这主要是因为JFreeChart默认的字体不支持中文显示。解决这个问题的关键在于为图表的各个部分(如标题、轴标签、图例等)设置合适的中文支持字体。下面将...
本文将深入探讨如何解决这一问题,确保在Linux系统中,JFreeChart能正确地渲染中文字符。 首先,我们需要了解JFreeChart如何处理字体。JFreeChart依赖于Java的`java.awt.Font`类来设置字体,而Java默认的字体库可能...
《JFreechart生成PDF中文显示问题的解决方案》 在使用JFreechart库生成PDF文档时,经常遇到一个棘手的问题,即中文文字无法正常显示。这主要是由于JFreechart默认的字体映射策略不支持中文字符集导致的。本文将详细...
总的来说,这个解决方案利用JFreeChart库解决了股票K线图在遇到停牌日期时出现的缺口问题,提升了图表的可读性和分析效率。通过对CSV数据的处理、插值或标记方法的应用,以及JFreeChart的强大功能,我们可以得到连续...
1. **保存为图片文件**:`ChartUtilities.saveChartAsJPEG()`或`saveChartAsPNG()`方法可以将图表保存为JPEG或PNG格式的文件。只需指定文件路径和质量(JPEG)或透明度(PNG)即可。 2. **生成流式图像**:如果你...
《JFreeChart生成图片并显示》 在Java开发中,我们常常需要生成各种图表来直观地展示数据,比如折线图、柱状图、饼图等。JFreeChart是一个强大的开源Java库,它提供了丰富的图表生成功能,可以满足开发者在各种应用...
本文将详细分析 Jfreechart 乱码的常见位置以及提供解决方案。 **一、乱码的位置** 1. **图的标题栏**:当图表的标题或副标题使用了不支持的字符集时,可能会出现乱码。 2. **图的内部**:这可能指的是图表的数据...
**JFreeChart 简介** JFreeChart 是一个开源的 Java 图表库,它提供了丰富的图表类型,如柱状图、饼图、线图、散点图、面积图等,用于生成高质量的静态和动态图表。这个库广泛应用于数据分析、报告生成、Web 应用和...
swing的jfreechart实时折线,支持折线放大缩小,左右上下移动,自动调节等
**JFreechart不显示问题** JFreechart在Linux环境下不显示可能是由于以下原因: 1. **Java版本不兼容**:不同的Linux发行版可能预装了不同版本的Java,而JFreechart可能对某些版本的Java支持不佳。确保使用...
### 解决JFreeChart中文乱码方案整理 #### 背景介绍 在使用JFreeChart绘制图表时,中文字符的显示常常会出现乱码问题。这不仅影响图表的美观度,也降低了数据可视化的效果。因此,针对JFreeChart中的中文乱码问题,...
jfreechart-1.5.2.jar,jfreechart|jfreechart
创建完图表后,可以将其保存为图片文件,常见的格式有PNG、JPEG。使用`ChartUtilities.saveChartAsPNG()`方法,传入图表对象、文件路径和宽度、高度即可。 5. **导出为PDF** 要将JFreeChart的图表导出为PDF,需要...
jfreechart示例图片dfsdfdsfdsfffffffffffffffffffffffdsfsdf
jfreechart JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications, applets, servlets 以及... JFreeChart目前是最好的java图形解决方案,基本能够解决目前的图形方面的需求。
在学习过程中,博主的博客记录也是一个很好的资源,它可能包含了使用 JFreeChart 的心得、技巧以及遇到问题的解决方案。通过阅读这些记录,你可以进一步加深对 JFreeChart 的理解和应用。 总之,JFreeChart 是 Java...