com.metsci.glimpse.axis.painter
Class NumericYAxisPainter
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.NumericYAxisPainter
- All Implemented Interfaces:
- GlimpsePainter
- Direct Known Subclasses:
- ColorYAxisPainter, NumericRightYAxisPainter, NumericRotatedYAxisPainter, TaggedNumericYAxisPainter
public class NumericYAxisPainter
- extends NumericAxisPainter
A vertical (y) axis with labeled ticks along the left side.
- 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 |
NumericYAxisPainter
public NumericYAxisPainter(AxisLabelHandler ticks)
paintTo
public void paintTo(GlimpseContext context,
GlimpseBounds bounds,
Axis1D axis)
- Specified by:
paintTo
in class GlimpsePainter1D
getAxisLabelPositionX
public int getAxisLabelPositionX(int width,
int textHeight)
getTickTextPositionX
public int getTickTextPositionX(int width,
int textWidth)
getTickRightX
public int getTickRightX(int width,
int size)
getTickLeftX
public int getTickLeftX(int width,
int size)
Copyright © 2012 Metron, Inc.. All Rights Reserved.