Examples of NumberTickUnit


Examples of org.jfree.chart.axis.NumberTickUnit

                true,
                false
        );

        NumberAxis axis = (NumberAxis) chart.getXYPlot().getDomainAxis(0);
        axis.setTickUnit(new NumberTickUnit(30));

        final ChartPanel chartPanel = new ChartPanel(chart);
        chartPanel.setPreferredSize(new java.awt.Dimension(400, 400));
        chartPanel.setSize(new java.awt.Dimension(400, 400));
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

                renderer.setSeriesPaint(s, c);
            }
        }

        xax.setMinorTickCount(1);
        xax.setTickUnit(new NumberTickUnit(50));

        xax.setTickMarksVisible(true);
        xax.setMinorTickMarksVisible(true);
        freechart.setTitle(plotTitle);
        String bininfo = "bin size=" + binsize;
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

        Double tickInterval = axisStyle.getTickInterval();
        if (tickInterval != null && tickInterval != 0 && axis instanceof NumberAxis) {
            NumberAxis numberAxis = (NumberAxis) axis;
            if (tickInterval > 0) {
                NumberTickUnit tickUnit = new NumberTickUnit(tickInterval);
                numberAxis.setTickUnit(tickUnit);
            } else if (tickInterval == -1) {
                TickUnitSource tickUnits = NumberAxis.createIntegerTickUnits();
                numberAxis.setStandardTickUnits(tickUnits);
            } else {
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

    axis.setRange(lower, upper);
    axis.setLowerTickValue(lower);
    axis.setUpperTickValue(upper);
    axis.setVisibleTickCount(dataSet.getNumberOfBins() + 1);
    axis.setAutoTickUnitSelection(false);
    axis.setTickUnit(new NumberTickUnit(dataSet.getBinWidth()));

    if (dataSet.getItemCount(0) > 6)
      axis.setVerticalTickLabels(true);

    plot.getRangeAxis().setLabel("Number of peaks");
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

  public void setAxesRange(double xMin, double xMax, double xTickSize,
      double yMin, double yMax, double yTickSize) {
    NumberAxis xAxis = (NumberAxis) ticPlot.getXYPlot().getDomainAxis();
    NumberAxis yAxis = (NumberAxis) ticPlot.getXYPlot().getRangeAxis();
    xAxis.setRange(xMin, xMax);
    xAxis.setTickUnit(new NumberTickUnit(xTickSize));
    yAxis.setRange(yMin, yMax);
    yAxis.setTickUnit(new NumberTickUnit(yTickSize));
  }
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

      double yMin, double yMax, double yTickSize) {
    NumberAxis xAxis = (NumberAxis) spectrumPlot.getXYPlot()
        .getDomainAxis();
    NumberAxis yAxis = (NumberAxis) spectrumPlot.getXYPlot().getRangeAxis();
    xAxis.setRange(xMin, xMax);
    xAxis.setTickUnit(new NumberTickUnit(xTickSize));
    yAxis.setRange(yMin, yMax);
    yAxis.setTickUnit(new NumberTickUnit(yTickSize));
  }
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

        xAxis.setAutoTickUnitSelection(true);

      } else {
        double tickSize = ((Number) fieldXTick.getValue())
            .doubleValue();
        ((NumberAxis) xAxis).setTickUnit(new NumberTickUnit(tickSize));
      }

    }

    if (checkYAutoRange.isSelected()) {

      yAxis.setAutoRange(true);

    } else {

      double lower = ((Number) fieldYMin.getValue()).doubleValue();
      double upper = ((Number) fieldYMax.getValue()).doubleValue();
      if (lower > upper) {
        displayMessage("Invalid " + yAxis.getLabel() + " range.");
        return false;
      }
      yAxis.setRange(lower, upper);
    }

    if (yAxis instanceof NumberAxis) {

      if (checkYAutoTick.isSelected()) {
        yAxis.setAutoTickUnitSelection(true);

      } else {
        double tickSize = ((Number) fieldYTick.getValue())
            .doubleValue();
        ((NumberAxis) yAxis).setTickUnit(new NumberTickUnit(tickSize));
      }

    }

    return true;
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

      this.labelsValue = null;
      this.labelsName = null;
      inAxis.setAutoRangeIncludesZero(false);
      inAxis.setLowerMargin(0);
      inAxis.setUpperMargin(0);
      axis.setTickUnit(new NumberTickUnit(computeAutoTickValue()));
   }
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

    * @param tick tick unit.
    *
    *
    */
   public void setLabels (double tick)  {
      axis.setTickUnit(new NumberTickUnit(tick));
      labelsFlag = false;
   }
View Full Code Here

Examples of org.jfree.chart.axis.NumberTickUnit

   /**
    * Calculates and sets an automatic tick unit.
    *
    */
   public void setLabelsAuto()  {
      axis.setTickUnit(new NumberTickUnit(computeAutoTickValue()));
      labelsFlag = false;
   }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.