org.jfree.text

Class G2TextMeasurer

Implemented Interfaces:
TextMeasurer

public class G2TextMeasurer
extends java.lang.Object
implements TextMeasurer

A TextMeasurer based on a Graphics2D.
Author:
David Gilbert

Constructor Summary

G2TextMeasurer(Graphics2D g2)
Creates a new text measurer.

Method Summary

float
getStringWidth(String text, int start, int end)
Returns the string width.

Constructor Details

G2TextMeasurer

public G2TextMeasurer(Graphics2D g2)
Creates a new text measurer.
Parameters:
g2 - the graphics device.

Method Details

getStringWidth

public float getStringWidth(String text,
                            int start,
                            int end)
Returns the string width.
Specified by:
getStringWidth in interface TextMeasurer
Parameters:
text - the text.
start - the index of the first character to measure.
end - the index of the last character to measure.
Returns:
The string width.