Examples of ValueTick


Examples of com.positive.charts.axis.ticks.ValueTick

      if ((gridStroke != null) && (gridPaint != null)) {
        final ValueAxis axis = this.getRangeAxis();
        if (axis != null) {
          final Iterator iterator = ticks.iterator();
          while (iterator.hasNext()) {
            final ValueTick tick = (ValueTick) iterator.next();
            final CategoryItemRenderer renderer1 = this
                .getRenderer();
            if (renderer1 != null) {
              renderer1.drawRangeGridline(g2, this, this
                  .getRangeAxis(), dataArea, tick.getValue());
            }
          }
        }
      }
    }
View Full Code Here

Examples of com.positive.charts.axis.ticks.ValueTick

    final List ticks = this.refreshTicks(g2, state, dataArea, edge);
    state.setTicks(ticks);
    g2.setFont(this.getTickLabelFont());
    final Iterator iterator = ticks.iterator();
    while (iterator.hasNext()) {
      final ValueTick tick = (ValueTick) iterator.next();
      if (this.isTickLabelsVisible()) {
        // TODO Set color
        // g2.setPaint(getTickLabelPaint());
        final Point anchorPoint = this.calculateAnchorPoint(tick,
            cursor, dataArea, edge);
        TextUtilities.drawRotatedString(tick.getText(), g2,
            anchorPoint.x, anchorPoint.y, tick.getTextAnchor(),
            tick.getAngle(), tick.getRotationAnchor());
      }

      if (this.isTickMarksVisible()) {
        final int xx = (int) this.valueToJava2D(tick.getValue(),
            dataArea, edge);

        // TODO Set color and linestyle
        // g2.setStroke(getTickMarkStroke());
        // g2.setPaint(getTickMarkPaint());
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

        Paint gridPaint = null;
        boolean paintLine = false;
        Iterator iterator = ticks.iterator();
        while (iterator.hasNext()) {
            paintLine = false;
            ValueTick tick = (ValueTick) iterator.next();
            if ((tick.getTickType() == TickType.MINOR)
                    && isRangeMinorGridlinesVisible()) {
                gridStroke = getRangeMinorGridlineStroke();
                gridPaint = getRangeMinorGridlinePaint();
                paintLine = true;
            }
            else if ((tick.getTickType() == TickType.MAJOR)
                    && isRangeGridlinesVisible()) {
                gridStroke = getRangeGridlineStroke();
                gridPaint = getRangeGridlinePaint();
                paintLine = true;
            }
            if (((tick.getValue() != 0.0)
                    || !isRangeZeroBaselineVisible()) && paintLine) {
                // the method we want isn't in the CategoryItemRenderer
                // interface...
                if (r instanceof AbstractCategoryItemRenderer) {
                    AbstractCategoryItemRenderer aci
                            = (AbstractCategoryItemRenderer) r;
                    aci.drawRangeLine(g2, this, axis, dataArea,
                            tick.getValue(), gridPaint, gridStroke);
                }
                else {
                    // we'll have to use the method in the interface, but
                    // this doesn't have the paint and stroke settings...
                    r.drawRangeGridline(g2, this, axis, dataArea,
                            tick.getValue());
                }
            }
        }
    }
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

        // draw the domain grid lines, if the flag says they're visible...
        if (isDomainGridlinesVisible()) {
            Iterator iterator = ticks.iterator();
            while (iterator.hasNext()) {
                ValueTick tick = (ValueTick) iterator.next();
                double v = this.domainAxis.valueToJava2D(tick.getValue(),
                        dataArea, RectangleEdge.BOTTOM);
                Line2D line = new Line2D.Double(v, dataArea.getMinY(), v,
                        dataArea.getMaxY());
                g2.setPaint(getDomainGridlinePaint());
                g2.setStroke(getDomainGridlineStroke());
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

        // draw the range grid lines, if the flag says they're visible...
        if (isRangeGridlinesVisible()) {
            Iterator iterator = ticks.iterator();
            while (iterator.hasNext()) {
                ValueTick tick = (ValueTick) iterator.next();
                double v = this.rangeAxis.valueToJava2D(tick.getValue(),
                        dataArea, RectangleEdge.LEFT);
                Line2D line = new Line2D.Double(dataArea.getMinX(), v,
                        dataArea.getMaxX(), v);
                g2.setPaint(getRangeGridlinePaint());
                g2.setStroke(getRangeGridlineStroke());
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

        // draw the domain grid lines, if the flag says they're visible...
        if (isDomainGridlinesVisible()) {
            Iterator iterator = ticks.iterator();
            while (iterator.hasNext()) {
                ValueTick tick = (ValueTick) iterator.next();
                double v = this.domainAxis.valueToJava2D(tick.getValue(),
                        dataArea, RectangleEdge.BOTTOM);
                Line2D line = new Line2D.Double(v, dataArea.getMinY(), v,
                        dataArea.getMaxY());
                g2.setPaint(getDomainGridlinePaint());
                g2.setStroke(getDomainGridlineStroke());
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

        // draw the range grid lines, if the flag says they're visible...
        if (isRangeGridlinesVisible()) {
            Iterator iterator = ticks.iterator();
            while (iterator.hasNext()) {
                ValueTick tick = (ValueTick) iterator.next();
                double v = this.rangeAxis.valueToJava2D(tick.getValue(),
                        dataArea, RectangleEdge.LEFT);
                Line2D line = new Line2D.Double(dataArea.getMinX(), v,
                        dataArea.getMaxX(), v);
                g2.setPaint(getRangeGridlinePaint());
                g2.setStroke(getRangeGridlineStroke());
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

    protected List buildRadialTicks(List allTicks)
    {
        List ticks = new ArrayList();
        Iterator it = allTicks.iterator();
        while (it.hasNext()) {
            ValueTick tick = (ValueTick) it.next();
            if (isRadiusMinorGridlinesVisible() ||
                    TickType.MAJOR.equals(tick.getTickType())) {
                ticks.add(tick);
            }
        }
        return ticks;
    }
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

            boolean fillBand = false;
            ValueAxis xAxis = getDomainAxis();
            double previous = xAxis.getLowerBound();
            Iterator iterator = ticks.iterator();
            while (iterator.hasNext()) {
                ValueTick tick = (ValueTick) iterator.next();
                double current = tick.getValue();
                if (fillBand) {
                    getRenderer().fillDomainGridBand(g2, this, xAxis, dataArea,
                            previous, current);
                }
                previous = current;
View Full Code Here

Examples of org.jfree.chart.axis.ValueTick

            boolean fillBand = false;
            ValueAxis axis = getRangeAxis();
            double previous = axis.getLowerBound();
            Iterator iterator = ticks.iterator();
            while (iterator.hasNext()) {
                ValueTick tick = (ValueTick) iterator.next();
                double current = tick.getValue();
                if (fillBand) {
                    getRenderer().fillRangeGridBand(g2, this, axis, dataArea,
                            previous, current);
                }
                previous = current;
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.