com.metsci.glimpse.axis.painter
Class NumericXAxisPainter
java.lang.Object
com.metsci.glimpse.painter.base.GlimpsePainterImpl
com.metsci.glimpse.painter.base.GlimpsePainter1D
com.metsci.glimpse.axis.painter.NumericAxisPainter
com.metsci.glimpse.axis.painter.NumericXAxisPainter
- All Implemented Interfaces:
- GlimpsePainter
- Direct Known Subclasses:
- ColorXAxisPainter, NumericTopXAxisPainter, TaggedNumericXAxisPainter
public class NumericXAxisPainter
- extends NumericAxisPainter
A horizontal (x) axis with labeled ticks along the bottom.
- Author:
- ulman
Methods inherited from class com.metsci.glimpse.axis.painter.NumericAxisPainter |
dispose, getTickCalculator, setAxisLabel, setAxisLabelBufferSize, setAxisLabelColor, setFont, setFont, setKeepLabelsForExtremaFullyVisible, setLookAndFeel, setMarkerWidth, setShowLabel, setShowLabelsForOffscreenTicks, setShowMarker, setShowMinorTicks, setTickBufferSize, setTickColor, setTickLabelBufferSize, setTickLabelColor, setTickSize |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NumericXAxisPainter
public NumericXAxisPainter(AxisLabelHandler ticks)
paintTo
public void paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis1D axis)
- Specified by:
paintTo
in class GlimpsePainter1D
getAxisLabelPositionY
public int getAxisLabelPositionY(int height,
int textHeight)
getTickTextPositionY
public int getTickTextPositionY(int height,
int textHeight)
getTickTopY
public int getTickTopY(int height,
int size)
getTickBottomY
public int getTickBottomY(int height,
int size)
Copyright © 2012 Metron, Inc.. All Rights Reserved.