java中setradius是什么类型,Java XYLineAndShapeRenderer.setDefaultEntityRadius方法代码示例

import org.jfree.chart.renderer.xy.XYLineAndShapeRenderer; //导入方法依赖的package包/类

/**

* @param title

* @param seriesNames

* @param xAxisLabel

* @param yAxisLabel

* @param orienation

* @param xAxisRange

* @param minY

* @param maxY

* @param buffSize

*/

public StripChart( String title,

String[] seriesNames,

String xAxisLabel,

String yAxisLabel,

PlotOrientation orienation,

double xAxisRange,

double minY,

double maxY,

int buffSize ) {

this.xAxisRange = xAxisRange;

this.buffSize = buffSize;

buffTail = buffSize - 1;

series = new XYSeries[seriesNames.length];

buffer = new double[seriesNames.length + 1][buffSize];

clockBufferIdx = seriesNames.length;

XYSeriesCollection dataset = new XYSeriesCollection();

for( int i = 0; i < series.length; i++ ) {

series[i] = new XYSeries( seriesNames[i] );

dataset.addSeries( series[i] );

}

chart = ChartFactory.createXYLineChart(

title,

xAxisLabel,

yAxisLabel,

dataset,

orienation,

true,

true,

false

);

chart.getXYPlot().setDomainGridlinesVisible( false );

chart.getXYPlot().setRangeGridlinesVisible( false );

chart.getLegend().setHorizontalAlignment( HorizontalAlignment.RIGHT );

plot = (XYPlot)chart.getPlot();

plot.getRangeAxis().setRange( minY, maxY );

renderer = new XYLineAndShapeRenderer();

for( int i = 0; i < series.length; i++ ) {

renderer.setSeriesLinesVisible( i, true );

renderer.setSeriesShapesVisible( i, false );

}

renderer.setSeriesLinesVisible( series.length, false );

renderer.setSeriesShapesVisible( series.length, false );

renderer.setToolTipGenerator( new StandardXYToolTipGenerator() );

renderer.setDefaultEntityRadius( 6 );

plot.setRenderer( renderer );

// Set the minimum X value. This also sets the x range

setMinX( 0 );

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值