`
romyli
  • 浏览: 106554 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 下 JFreeChart 乱码 (中文状态,十分怪异的小方块"口")

阅读更多
先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
分享到:
评论
3 楼 misswuyang 2013-11-05  
JFreeChart 还是不行,建议可以用 fusioncharts
2 楼 connectu_dw 2012-08-28  
终于解决了乱码问题了,多谢!!!!
1 楼 yuxiaoshui 2012-06-15  
文章不错,把事做得很细

相关推荐

    Linux下的JFreeChart中文乱码口口解决

    这个文件可以用来解决JFreeChart在Linux下显示中文乱码的问题。 解决步骤如下: 1. **安装字体**:首先,你需要将“simsun.ttc”字体文件安装到你的Linux系统中。这通常涉及到将字体文件复制到系统的字体目录...

    Linux下JFreechart中文乱码的解决.docx

    Linux下JFreechart中文乱码的解决.docx

    JFreechart 在linux下不显示及中文乱码问题

    标题“JFreechart在Linux下不显示及中文乱码问题”指出的是在使用JFreechart库创建图表时,在Linux操作系统环境下遇到的两个主要问题:图表无法正常显示以及中文字符出现乱码。JFreechart是一个Java库,用于生成高...

    linux 下 JFreeChart 乱码 JDK字符集

    在Linux环境下,使用JFreeChart库生成图表时可能会遇到中文乱码的问题,表现为显示为“口”这样的小方块。这通常与字符编码设置、JDK版本以及系统字体配置有关。下面将详细解释这个问题的原因及解决策略。 1. **...

    linux下JFreeChart生成的图片乱码,可以用这个字体

    在Linux环境下,使用Java的...总的来说,解决JFreeChart在Linux下的中文乱码问题需要结合系统环境、JFreeChart的API使用以及适当的编码设置。通过正确地配置和使用支持中文的字体,可以确保生成的图表文本清晰易读。

    JFreeChart在linux下生成图表时中文乱码

    JFreeChart在linux下生成图表时中文乱码,原因是JRE没有找到对应中文字库,解决方法如下:

    Linux下Jfreechart会出现方框框

    总之,当在Linux下使用JFreeChart遇到“方框框”问题时,通常是因为字体不兼容或缺失。通过添加和配置正确的字体文件,以及在代码中指定使用这些字体,可以有效地解决这个问题。同时,了解Linux的字体机制和...

    Linux系统中文乱码解决完整方案

    * Linux 系统中文乱码问题是由于 Linux 和 Windows 系统下所用户的字符集不同所导致的。 * 解决 Linux 系统中文乱码问题需要修改 Linux 系统的默认字符集,使其与 Windows 系统的一致。 * 使用 Putty 代替 Secure ...

    jfreechart中文乱码问题解决方案

    下面将详细阐述如何解决JFreeChart中文乱码问题,并提供不同图表类型的具体配置示例。 1. **柱状图(CategoryPlot)**:在柱状图中,我们需要设置`CategoryPlot`的`domainAxis`和`rangeAxis`的字体,以及图例的字体。...

    jfreechart linux乱码解决方案

    在Linux环境下,使用JFreeChart库进行图表生成时,可能会遇到中文乱码的问题。这是因为JFreeChart默认使用的是西方字符集,不支持中文显示。本文将深入探讨如何解决这一问题,确保在Linux系统中,JFreeChart能正确地...

    jfreechart在LINUX下乱码问题的解决

    标题中的“jfreechart在LINUX下乱码问题的解决”指的是在Linux操作系统中使用JFreeChart库时遇到的字符编码问题。JFreeChart是一个Java库,用于创建各种图表,如饼图、柱状图、线图等。在处理中文字符时,如果系统...

    jfreechart乱码问题

    这个问题主要是由于jFreeChart默认使用的字体不支持中文字符,导致在图表中显示的中文无法正常识别,进而出现乱码现象。本文将详细介绍jFreeChart中解决中文乱码问题的方法。 #### 二、jFreeChart概述 jFreeChart...

    jfreechart乱码(linux下)

    在Linux环境下,JFreeChart库可能会遇到乱码问题,这主要涉及到字符编码的处理。JFreeChart是一个强大的Java图表库,用于生成高质量的2D图形,如饼图、柱状图、线图等。然而,当在Linux系统上运行含有中文或其他非...

    jfreechart Linux服务器图片中文乱码解决方案(亲测,已解决多台服务器)

    然而,由于默认的字体设置可能不支持中文字符,因此在非Windows环境下,特别是Linux服务器上,可能会遇到中文乱码的问题。 解决这个问题的关键在于提供一个支持中文的字体库。以下是一种有效的方法: 1. 在Windows...

    JFreechart源码以及linux环境下中文乱码的解决

    通过以上分析,我们可以看到,理解和使用JFreeChart源码不仅可以解决在Linux环境下中文乱码的问题,还能帮助我们更好地控制和定制图表的显示效果。对于需要在Java项目中展示数据或者创建复杂图表的开发者来说,深入...

    jfreechart部署linux服务器生成图片乱码解决方案

    标题 "jfreechart部署在Linux服务器上生成图片乱码的解决方案" 涉及到的主要知识点是关于Java图形库JFreeChart在Linux环境中的使用,特别是解决中文字符乱码的问题。JFreeChart是一个广泛使用的开源Java库,它允许...

    JFreeChart 详细中文教程 案例 中文API 乱码解决方法

    JFreeChart-1.0.13原文件含jar包。 1、JFreeChart生成图片路径教程 2、JFreeChart使用教程(含下载安装,超详细) 3、JFreeChart使用详细教程 ...5、JFreeChart乱码解决方法 等等 包括许多优秀案例

    JFreeChart乱码解决方法

    JFreeChart乱码解决方法 - 企业应用 - Java

    JFreeChart无中文乱码版本

    这个特定的版本,被称为“JFreeChart无中文乱码版本”,特别优化了解决在处理中文字符时可能出现的乱码问题,使得在中文环境下使用JFreeChart变得更加友好。 JFreeChart支持多种类型的图表,包括但不限于柱状图、...

    jfreechart-1.0.13中文乱码,数值显示等问题

    在JFreeChart的早期版本中,由于默认的字体集可能不支持中文字符,因此在处理包含中文的数据时,可能会出现乱码现象。为了解决这个问题,我们需要采取以下步骤: 1. 设置合适的字体:JFreeChart允许我们自定义图表...

Global site tag (gtag.js) - Google Analytics