Package org.jfree.data.xy

Examples of org.jfree.data.xy.XYDataset


    {
      dataset = null;
    }


    final XYDataset linesDataset;
    if (dataset instanceof XYDataset)
    {
      linesDataset = (XYDataset) dataset;
    }
    else
View Full Code Here


    return chart;
  }

  protected void configureLineChart(final XYPlot plot)
  {
    final XYDataset linesDataset = createLinesDataset();
    if (linesDataset == null || linesDataset.getSeriesCount() == 0)
    {
      return;
    }

    //Create Axis Objects
View Full Code Here

    if (dataset instanceof XYDataset == false)
    {
      return computeXYChart(null);
    }

    final XYDataset xyDataset = (XYDataset) dataset;
    return computeXYChart(xyDataset);
  }
View Full Code Here

    }
    else if(plot instanceof XYPlot)
    {
      XYPlot xyPlot = (XYPlot)plot;
      XYItemRenderer xyItemRenderer = xyPlot.getRenderer();
      XYDataset xyDataset = xyPlot.getDataset();
      if(xyDataset != null)
      {
        for(int i = 0; i < xyDataset.getSeriesCount(); i++)
        {
          xyItemRenderer.setSeriesOutlinePaint(i, ChartThemesConstants.TRANSPARENT_PAINT);
        }
      }
      xyPlot.setRangeGridlinePaint(ChartThemesConstants.GRAY_PAINT_217);
View Full Code Here

  {
    JFreeChart jfreeChart = super.createBubbleChart();

    XYPlot xyPlot = (XYPlot)jfreeChart.getPlot();
    XYBubbleRenderer bubbleRenderer = (XYBubbleRenderer)xyPlot.getRenderer();
    XYDataset xyDataset = xyPlot.getDataset();
    if(xyDataset != null)
    {
      for(int i = 0; i < xyDataset.getSeriesCount(); i++)
      {
        bubbleRenderer.setSeriesOutlinePaint(i, ChartThemesConstants.TRANSPARENT_PAINT);
      }
    }
    return jfreeChart;
View Full Code Here

  {
    JRPrintHyperlink printHyperlink = null;
    if (hasHyperlinks() && entity instanceof XYItemEntity)
    {
      XYItemEntity itemEntity = (XYItemEntity) entity;
      XYDataset dataset = itemEntity.getDataset();
      Comparable serie = dataset.getSeriesKey(itemEntity.getSeriesIndex());
      Map serieHyperlinks = (Map) itemHyperlinks.get(serie);
      if (serieHyperlinks != null)
      {
        Number x = dataset.getX(itemEntity.getSeriesIndex(), itemEntity.getItem());
        Number y = dataset.getY(itemEntity.getSeriesIndex(), itemEntity.getItem());
        Object xyKey = new Pair(x, y);
        printHyperlink = (JRPrintHyperlink) serieHyperlinks.get(xyKey);
      }
    }
    return printHyperlink;
View Full Code Here

     
    }
    else if(plot instanceof XYPlot)
    {
      XYPlot xyPlot = (XYPlot)plot;
      XYDataset xyDataset = xyPlot.getDataset();
      if(xyDataset != null)
      {
        XYItemRenderer xyItemRenderer = xyPlot.getRenderer();
        for(int i = 0; i < xyDataset.getSeriesCount(); i++)
        {
          xyItemRenderer.setSeriesOutlinePaint(i, ChartThemesConstants.TRANSPARENT_PAINT);
        }
      }
      xyPlot.setRangeGridlinePaint(ChartThemesConstants.GRAY_PAINT_134);
View Full Code Here

    XYPlot xyPlot = (XYPlot)jfreeChart.getPlot();
    XYBubbleRenderer bubbleRenderer = (XYBubbleRenderer)xyPlot.getRenderer();
    bubbleRenderer = new GradientXYBubbleRenderer(bubbleRenderer.getScaleType());
    xyPlot.setRenderer(bubbleRenderer);
    XYDataset xyDataset = xyPlot.getDataset();
    if(xyDataset != null)
    {
      for(int i = 0; i < xyDataset.getSeriesCount(); i++)
      {
        bubbleRenderer.setSeriesOutlinePaint(i, ChartThemesConstants.TRANSPARENT_PAINT);
        bubbleRenderer.setSeriesPaint(i, (Paint)ChartThemesConstants.EYE_CANDY_SIXTIES_GRADIENT_PAINTS.get(i));
      }
    }
View Full Code Here

    XYBarRenderer renderer = (XYBarRenderer)xyPlot.getRenderer();
    renderer.setMargin(0.1);
    renderer.setGradientPaintTransformer(
        new StandardGradientPaintTransformer(GradientPaintTransformType.HORIZONTAL)
        );
    XYDataset xyDataset = xyPlot.getDataset();
    if(xyDataset != null)
    {
      for(int i = 0; i < xyDataset.getSeriesCount(); i++)
      {
        renderer.setSeriesPaint(i, (Paint)ChartThemesConstants.EYE_CANDY_SIXTIES_GRADIENT_PAINTS.get(i));
      }
    }
    return jfreeChart;
View Full Code Here

    XYLineAndShapeRenderer lineRenderer = (XYLineAndShapeRenderer)xyPlot.getRenderer();
    lineRenderer.setUseFillPaint(true);
    JRScatterPlot scatterPlot = (JRScatterPlot) getPlot();
    boolean isShowLines = scatterPlot.getShowLines() == null ? false : scatterPlot.getShowLines().booleanValue();
    lineRenderer.setBaseLinesVisible(isShowLines);
    XYDataset xyDataset = xyPlot.getDataset();
    if(xyDataset != null)
    {
      for(int i = 0; i < xyDataset.getSeriesCount(); i++)
      {
        lineRenderer.setSeriesOutlinePaint(i, ChartThemesConstants.TRANSPARENT_PAINT);
        lineRenderer.setSeriesFillPaint(i, (Paint)ChartThemesConstants.EYE_CANDY_SIXTIES_GRADIENT_PAINTS.get(i));
        lineRenderer.setSeriesPaint(i, (Paint)ChartThemesConstants.EYE_CANDY_SIXTIES_COLORS.get(i));
        //lineRenderer.setSeriesShape(i, new Ellipse2D.Double(-3, -3, 6, 6));
View Full Code Here

TOP

Related Classes of org.jfree.data.xy.XYDataset

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.