JFreechart 笔记一

原创 2016年02月16日 17:41:33


//1.折线图的Y轴如何自定义步长

JFreeChart chart = ChartFactory.createLineChart(

"材料价格曲线图", //折线图名称 

"期间", // 横坐标名称 

"平均价格", // 纵坐标名称

dataSet, // 数据 

PlotOrientation.VERTICAL, // 水平显示图像 

true, // include legend

true, // tooltips 

false // urls ); 


chart.setBackgroundPaint(new Color(231, 237, 242)); 

CategoryPlot categoryPlot = chart.getCategoryPlot(); 

**NumberAxis numAxis = (NumberAxis) categoryPlot.getRangeAxis(); 

numAxis.setTickUnit(new NumberTickUnit(1000));//设置Y轴间隔**


// X轴如何自定义步长 

NumberAxis domainAxis = (NumberAxis) categoryplot.getDomainAxis(); 

domainAxis.setTickLabelFont(new Font("", Font.PLAIN, 12)); 

domainAxis.setTickMarksVisible(true);// 標尺 

domainAxis.setUpperMargin(0.001); 

domainAxis.setLowerMargin(0); 

double unitT; 

if (dataXzE - dataXzS == 10) { 

unitT = 1d; 

else if (

dataXzE == 0) { unitT = 10d; 

else { 

unitT = (dataXzE - dataXzS) / 6d; 

} 


NumberTickUnit ntuT = new NumberTickUnit(unitT); 

domainAxis.setTickUnit(ntuT);




版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

jfreechart学习笔记

  • 2012-11-18 16:20
  • 738KB
  • 下载

jfreeChart笔记

  • 2008-06-06 15:49
  • 2.45MB
  • 下载

Java 学习笔记之jfreechart 生成折线图,饼图, ...

package com.yyh.jfreechart; import java.awt.Color; import java.awt.Font; import java.io.File; impor...

Java学习笔记 制作图表过程(Eclipse+JFreeChart)

JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目,它主要用来生成各种各样的图表,这些图表包括:饼图、柱状图(普 通柱状图以及堆栈柱状图)、线图、区域图、分布图、混...

Java学习笔记之JFreeChart详解

JFreeChart是sourceforge 一个Java开源项目,是一个优秀的Java图表生成插件,它提供了在Java应用程序, Servlet和Jsp下生成各种图片格式的图表,包括柱形图,饼...

java学习笔记之 jfreechart报表,饼形图,用swing画

package chart; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.Actio...

JSP 笔记 —— JFreeChart 基础学习

一、关于JFreeChart JFreeChart 是开源站点SourceForge.net 上的一个开源的Java 项目,是用java 写的图形报表组件,其主页为 http://www.jfree....

整理一下当年的学习笔记之:JFreeChart初体验

JFreeChart主要用来各种各样的图表,这些图表包括:饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等 示例程序运用的jar包: jcommon...

JFreeChart 笔记(柱状图)

JFreeChart 笔记(柱状图)

Java学习笔记之jfreeChart 柱状图

package com.mengya.test.jfreechart; import java.awt.Font; import javax.swing.JPanel; import org.j...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)