`

JFreeChart乱码或方框最终解决方法

阅读更多

整个图标分成三部分chart   title,chart 的plot还有chart的   legend三个部分需要对他们分别设置字体就对了。

先看解决方法( 把这几个全部设置了,都搞定了就可以了):

 

1.设置标题字体:

JFreeChart chart = ChartFactory.createLineChart(
    chartTitle, // chart title
    "日期", //横坐标名称
    "设备参数", //纵坐标名称
    dataset, //显示的数据
    PlotOrientation.VERTICAL, // 水平显示图像
    true, // include legend
    true, // tooltips
    false // urls
    );

chart.setTitle(new TextTitle(chartTitle, new Font("隶书", Font.BOLD, 25))); //设置标题字体

2.设置X,Y轴:

CategoryPlot plot = chart.getCategoryPlot();

CategoryAxis domainAxis = plot.getDomainAxis();

  domainAxis.setVisible(true);
  plot.setDomainAxis(domainAxis);
  ValueAxis rAxis = plot.getRangeAxis();
  
  domainAxis.setTickLabelFont(new Font("宋体",Font.PLAIN,15)); //设置X轴坐标上的文字      
  domainAxis.setLabelFont(new Font("宋体",Font.PLAIN,15)); //设置X轴的标题文字       
       
  rAxis.setTickLabelFont(new Font("宋体",Font.PLAIN,15)); //设置Y轴坐标上的文字
  rAxis.setLabelFont(new Font("宋体",Font.PLAIN,15));  //设置Y轴的标题文字

分享到:
评论
1 楼 tianhandigeng 2012-07-21  
什么东西哦,怎么跟内容跟标题不一样,坑人的吗

相关推荐

    JFreeChart乱码解决方法

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

    Linux下Jfreechart会出现方框框

    这个问题通常是由于字体缺失或不兼容导致的,特别是当JFreeChart尝试渲染某些特殊字符时,如果系统中没有相应的字体,就会显示出这种方框框。JFreeChart是一款强大的Java库,用于生成高质量的统计图表,它广泛应用于...

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

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

    jfreechart中文乱码问题解决方案

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

    jfreechart形成报表文字乱码解决

    解决JFreeChart乱码问题的基本思路是修改图表的各个组成部分(如标题、坐标轴、图例等)的字体设置,确保它们使用支持中文的字体。以下是一些关键的类和接口,以及如何使用它们来解决乱码问题: 1. **数据源...

    Jfreechart 中文乱码解决方法

    Jfreechart 中文乱码的解决方法,网上共享的资源

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

    绝对物超所值! JFreeChart-1.0.13原文件含jar包。 1、JFreeChart生成图片路径教程 2、JFreeChart使用教程(含下载安装,超详细...5、JFreeChart乱码解决方法 等等 包括csdn上得优秀案例 ------20+M的数据不要别后悔哦

    jfreechart乱码问题

    ### jfreechart乱码问题详解 #### 一、问题背景 在使用jFreeChart进行图表绘制时,可能会遇到中文乱码的问题。这个问题主要是由于jFreeChart默认使用的字体不支持中文字符,导致在图表中显示的中文无法正常识别,...

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

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

    JFreeChart乱码解决.doc

    然而,在使用JFreeChart时,如果图表包含中文标题或标签,可能会遇到显示为方框或乱码的问题。这个问题通常与字体设置有关,因为JFreeChart可能无法正确地识别和渲染中文字符。 解决JFreeChart中文乱码的方法通常...

    jfreechart linux乱码解决方案

    通过以上步骤,你应该能够在Linux环境中成功解决JFreeChart的中文乱码问题。记住,关键在于正确配置字体和确保Java能够找到并使用这些字体。在实际开发过程中,根据具体环境和需求,可能需要进行一些额外的调整。

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

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

    jfreechart乱码(linux下)

    在Linux环境下,JFreeChart库可能会...通过逐一排查并修正这些点,通常能够成功解决Linux环境下的JFreeChart乱码问题。如果提供的压缩包文件包含了示例代码或配置文件,那么可以根据这些文件进一步分析和调试具体问题。

    jfreechart在LINUX下乱码问题的解决

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

    JFreeChart中文乱码问题解决

    通过上述方法,可以有效地解决JFreeChart中的中文乱码问题,从而使得图表在包含中文标签时也能正确显示。此外,开发者还应该注意字体的选择和配置,以及编码问题,以确保图表能够在不同的环境中稳定运行。

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

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

    JFreeChart无中文乱码版本

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

    解决jfreechart中文乱码方案整理.doc

    解决JFreeChart中文乱码的方法主要集中在字体的配置和编码的处理两个方面。 #### 字体配置 字体配置是解决中文乱码最基本也是最有效的方法之一。 1. **使用系统字体** - 在Java环境中指定使用系统中已安装的支持...

Global site tag (gtag.js) - Google Analytics