JFreechart 笔记一
来源:互联网 发布:c语言判断质数 编辑:程序博客网 时间:2024/06/15 18:19
//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笔记 (一) 前言
- JFreechart 笔记一
- 走近jfreechart(一)
- JFreeChart教程(一)
- Jfreechart 学习资料 (一)
- JFreeChart学习(一)
- JFreeChart学习(一)
- JFreeChart教程(一)
- JFreeChart教程(一)
- Jfreechart DialPlot(一)仪表盘
- JFreeChart(一.柱状图.1)
- JFreeChart教程(一)
- Jfreechart 学习笔记
- JFreeChart学习笔记
- JFreeChart学习笔记
- JFreeChart转载笔记
- JFreeChart学习笔记
- JFreeChart 笔记(柱状图)
- 黑马程序员————第六天
- C#高级编程三十七天----结构比较
- 修改u-boot与Linux调试串口以及文件系统显示终端串口
- text
- Linux安装xwindow图形界面
- JFreechart 笔记一
- QByteArray通过QDataStream的读写
- useradd 与adduser的区别
- 第一个ios程序
- java基础知识--对super()的理解
- subversion的编译安装和配置(SVN)
- 最长公共子序列
- ——反射
- 一个Hashell模块