`
freeza
  • 浏览: 18370 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

CategoryPlot Y轴标题字的方向以及字体的设定

 
阅读更多
对于CategoryPlot  不像其他的,他比较麻烦关键代码如下,前半部分是设置字体的,最后一句是设定方向,设为1.6后就水平了。

CategoryPlot plot = (CategoryPlot)chart.getPlot();
		CategoryAxis domainAxis = plot.getDomainAxis();//(柱状图的x轴)
		domainAxis.setTickLabelFont(new Font("宋体",Font.BOLD,20));//设置x轴坐标上的字体
		domainAxis.setLabelFont(new Font("宋体",Font.BOLD,20));//设置x轴上的标题的字体	
		ValueAxis valueAxis = plot.getRangeAxis();//(柱状图的y轴)
		valueAxis.setTickLabelFont(new Font("宋体",Font.BOLD,20));//设置y轴坐标上的字体
		valueAxis.setLabelFont(new Font("宋体",Font.BOLD,20));//设置y轴坐标上的标题的字体


 		valueAxis.setLabelAngle(1.6); //标签字体的方向
1
0
分享到:
评论

相关推荐

    JFreeChart+让横轴的标题竖着显示

    2. 创建`CategoryPlot`:它是图表的主要部分,包含X轴和Y轴,以及绘图的系列。 3. 配置`CategoryAxis`:这代表了X轴,可以设置其标签、刻度线、范围等属性。 4. 调整`CategoryAxis`的标签旋转:这就是我们解决横轴...

    JFreeChart 让X轴的标题竖着显示

    "Y轴标题", dataset ); // 获取X轴并设置旋转角度 CategoryPlot plot = chart.getCategoryPlot(); CategoryAxis xAxis = plot.getDomainAxis(); xAxis.setLabelRotation(-90.0); // -90度表示竖直 // 显示...

    JFreechart 双坐标Y轴 折点显示数据

    在【标题】"JFreeChart 双坐标Y轴 折点显示数据"中,所涉及的知识点是JFreeChart如何实现双Y轴坐标系以及在折点处显示数据的技巧。 首先,双Y轴坐标系常用于对比不同尺度的数据,例如一个数据系列的值范围可能远...

    jfreechart形成报表文字乱码解决

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

    JFreeChar 柱图实现

    在本例中,我们对X轴进行了倾斜设置和字体样式修改,对Y轴则设定了整数刻度,以便于数值的读取。 #### 结语 通过上述步骤,我们不仅实现了柱状图的基本功能,还对其进行了多项定制化设置,使得图表更加美观且易于...

    jfreechart中文乱码问题解决方案

    解决这个问题的关键在于为图表的各个部分(如标题、轴标签、图例等)设置合适的中文支持字体。下面将详细阐述如何解决JFreeChart中文乱码问题,并提供不同图表类型的具体配置示例。 1. **柱状图(CategoryPlot)**:...

    jfreechar 实现生成柱状图,饼图,曲线,

    然后,使用CategoryPlot创建柱状图,并设置X轴和Y轴的数据源。最后,将图表添加到ChartPanel并显示。 3. **饼图的生成**: - **PieChartDemo**:对于饼图,你可以使用PieDataset,它是一个键值对集合,键是类别,...

    jfreechart解决乱码.doc

    - 水平方向轴(`CategoryAxis`)和垂直方向轴(`ValueAxis`)的字体都需要设置。 - 对于`CategoryAxis`,除了设置字体外,还可以设置标签的位置,比如使用`CategoryLabelPositions.UP_45`来使标签倾斜显示。 3. **设置...

    JfreeChart中文api

    根据给定文件中的标题、描述、标签以及部分内容,我们可以总结出关于JFreeChart的重要知识点。 ### JFreeChart简介 JFreeChart是一款免费的Java图表库,它可以用来创建各种类型的图表,包括饼图(2D和3D)、条形图...

    zysong.ttf simsun.ttf

    例如,为`CategoryPlot`或`XYPlot`的标签、轴标题、工具提示等设置字体。 4. **配置渲染器**:如果图表包含自定义的`Renderer`,例如`CategoryItemRenderer`或`XYItemRenderer`,需要确保在渲染过程中使用正确的...

    用jfree做折线饼型和柱型图

    要创建折线图,我们首先需要创建一个`CategoryDataset`对象,其中包含数据系列和对应的X轴和Y轴值。然后,我们可以使用`CategoryPlot`类来设置图表的布局和渲染。`LineAndShapeRenderer`类用于控制折线的显示样式,...

    jfreechat线性图

    你可以设置X轴和Y轴的域(domain)和范围(range)轴,以及它们的标签。`CategoryAxis`代表X轴,`ValueAxis`代表Y轴。你还可以自定义轴的标签、字体、颜色等属性。 然后,你需要创建一个`LineAndShapeRenderer`,这...

    JFreeChart绘图柱形_饼形_折线图源码

    这个方法同样接受图表标题、X轴标签、Y轴标签、数据集、图表方向等参数。配置方面,可以通过`CategoryPlot`对象来设置轴的类型和其他特性,如在示例中使用`NumberAxis`作为Y轴类型。 ### 综合框架构建(Application...

    jfreechart

    此方法接受一系列参数,用于定义图表的标题、X轴和Y轴的标签、数据集以及图表的外观样式。 - **3D折线图**:若想生成具有三维效果的折线图,则应使用`ChartFactory.createLineChart3D()`方法。尽管其名称暗示了三维...

    jfreechart图表制作案例

    在创建图表时,我们需要指定图表的标题、数据源、X轴和Y轴的标题。 ```java CategoryDataset dataset = ... // 创建数据集 JFreeChart chart = ChartFactory.createBarChart( "图表标题", // 图表标题 "X轴标签",...

    jfree生成柱形图

    - 对X轴和Y轴进行自定义,如设置轴标签、标签字体、轴线样式等。 4. **使用JavaBean** - JavaBean是一种符合JavaBeans规范的类,通常包含属性、getter和setter方法。在这个案例中,我们可以创建一个JavaBean来...

    JFreeChart图形混合案例.docx

    例如,`BasicStroke`用于定义线条的样式,`Color`用于设定颜色,`Font`用于设置文字的字体样式。 通过以上步骤,我们成功地创建了一个混合图形,其中包括条形图和线图,展示了不同班次的苹果销售情况。这种混合图表...

    jfreechart-1.0.14

    void setLabelFont(Font font) 坐标轴标题字体 void setLabelPaint(Paint paint) 坐标轴标题颜色 void setLabelAngle(double angle)` 坐标轴标题旋转角度(纵坐标可以旋转) void setTickLabelFont(Font font) 坐标...

    JFreechart代码实例

    "Y轴标签", // Y轴标签 dataset); // 数据集 ``` 4. **散点图(Scatter Plot)** 散点图用于显示两个变量之间的关系。同样基于 `XYPlot`,但需要 `XYDataset` 类型的数据集。以下为创建散点图的代码: ```...

Global site tag (gtag.js) - Google Analytics