先google了一下,大概知道了问题的所在...
这是linux版本JDK/JRE缺乏中文字体(支持)的缘故.
知道了问题就好解决了,网上大概找了一下解决的办法...都太散!
故此整理一下!方便后来的兄弟
1.找一个能在linux下用的中文字体,我找的是windows下的c:\windows\fonts\simsun.ttc
(我下面有下载)
2.把上面那个字体文件放到你linux服务器安装jdk目录的jre/lib/fonts目录里
3.改/usr/j2sdk1.XXX/jre/lib/fonts/fonts.dir
3.1 把第一行的数字加一 (如果是72就改为73)
3.2 在最后新增一行
simsun.ttc -SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
4.修改/usr/j2sdk1.XXx/jre/lib/font.properties文件
(这个文件我下面也有下载)
4.1 把含有iso8859-1行从等号后面全部改为
-SungtiL GB-medium-r-normal--0-0-0-0-c-0-gb2312.1988-0
(含有“CharToByteISO8859_1”的可以不改)
5.打完收功...不要忘了重启你的web服务器
备注...上述自己整理,借鉴的下面个帖子的经验...
http://topic.csdn.net/t/20060217/18/4562302.html
分享到:
相关推荐
这个文件可以用来解决JFreeChart在Linux下显示中文乱码的问题。 解决步骤如下: 1. **安装字体**:首先,你需要将“simsun.ttc”字体文件安装到你的Linux系统中。这通常涉及到将字体文件复制到系统的字体目录...
Linux下JFreechart中文乱码的解决.docx
标题“JFreechart在Linux下不显示及中文乱码问题”指出的是在使用JFreechart库创建图表时,在Linux操作系统环境下遇到的两个主要问题:图表无法正常显示以及中文字符出现乱码。JFreechart是一个Java库,用于生成高...
在Linux环境下,使用JFreeChart库生成图表时可能会遇到中文乱码的问题,表现为显示为“口”这样的小方块。这通常与字符编码设置、JDK版本以及系统字体配置有关。下面将详细解释这个问题的原因及解决策略。 1. **...
在Linux环境下,使用Java的...总的来说,解决JFreeChart在Linux下的中文乱码问题需要结合系统环境、JFreeChart的API使用以及适当的编码设置。通过正确地配置和使用支持中文的字体,可以确保生成的图表文本清晰易读。
JFreeChart在linux下生成图表时中文乱码,原因是JRE没有找到对应中文字库,解决方法如下:
总之,当在Linux下使用JFreeChart遇到“方框框”问题时,通常是因为字体不兼容或缺失。通过添加和配置正确的字体文件,以及在代码中指定使用这些字体,可以有效地解决这个问题。同时,了解Linux的字体机制和...
* Linux 系统中文乱码问题是由于 Linux 和 Windows 系统下所用户的字符集不同所导致的。 * 解决 Linux 系统中文乱码问题需要修改 Linux 系统的默认字符集,使其与 Windows 系统的一致。 * 使用 Putty 代替 Secure ...
下面将详细阐述如何解决JFreeChart中文乱码问题,并提供不同图表类型的具体配置示例。 1. **柱状图(CategoryPlot)**:在柱状图中,我们需要设置`CategoryPlot`的`domainAxis`和`rangeAxis`的字体,以及图例的字体。...
在Linux环境下,使用JFreeChart库进行图表生成时,可能会遇到中文乱码的问题。这是因为JFreeChart默认使用的是西方字符集,不支持中文显示。本文将深入探讨如何解决这一问题,确保在Linux系统中,JFreeChart能正确地...
标题中的“jfreechart在LINUX下乱码问题的解决”指的是在Linux操作系统中使用JFreeChart库时遇到的字符编码问题。JFreeChart是一个Java库,用于创建各种图表,如饼图、柱状图、线图等。在处理中文字符时,如果系统...
这个问题主要是由于jFreeChart默认使用的字体不支持中文字符,导致在图表中显示的中文无法正常识别,进而出现乱码现象。本文将详细介绍jFreeChart中解决中文乱码问题的方法。 #### 二、jFreeChart概述 jFreeChart...
在Linux环境下,JFreeChart库可能会遇到乱码问题,这主要涉及到字符编码的处理。JFreeChart是一个强大的Java图表库,用于生成高质量的2D图形,如饼图、柱状图、线图等。然而,当在Linux系统上运行含有中文或其他非...
然而,由于默认的字体设置可能不支持中文字符,因此在非Windows环境下,特别是Linux服务器上,可能会遇到中文乱码的问题。 解决这个问题的关键在于提供一个支持中文的字体库。以下是一种有效的方法: 1. 在Windows...
通过以上分析,我们可以看到,理解和使用JFreeChart源码不仅可以解决在Linux环境下中文乱码的问题,还能帮助我们更好地控制和定制图表的显示效果。对于需要在Java项目中展示数据或者创建复杂图表的开发者来说,深入...
标题 "jfreechart部署在Linux服务器上生成图片乱码的解决方案" 涉及到的主要知识点是关于Java图形库JFreeChart在Linux环境中的使用,特别是解决中文字符乱码的问题。JFreeChart是一个广泛使用的开源Java库,它允许...
JFreeChart-1.0.13原文件含jar包。 1、JFreeChart生成图片路径教程 2、JFreeChart使用教程(含下载安装,超详细) 3、JFreeChart使用详细教程 ...5、JFreeChart乱码解决方法 等等 包括许多优秀案例
JFreeChart乱码解决方法 - 企业应用 - Java
这个特定的版本,被称为“JFreeChart无中文乱码版本”,特别优化了解决在处理中文字符时可能出现的乱码问题,使得在中文环境下使用JFreeChart变得更加友好。 JFreeChart支持多种类型的图表,包括但不限于柱状图、...
在JFreeChart的早期版本中,由于默认的字体集可能不支持中文字符,因此在处理包含中文的数据时,可能会出现乱码现象。为了解决这个问题,我们需要采取以下步骤: 1. 设置合适的字体:JFreeChart允许我们自定义图表...