Class LineInfo


  • public class LineInfo
    extends java.lang.Object
    This class encapsulates the layout information about a single line in a multi-line flow.
    • Constructor Detail

      • LineInfo

        public LineInfo​(java.awt.geom.Point2D.Float loc,
                        java.text.AttributedCharacterIterator aci,
                        GVTGlyphVector gv,
                        int startIdx,
                        int endIdx,
                        float advance,
                        float visualAdvance,
                        float lastCharWidth,
                        float lineWidth,
                        boolean partial,
                        java.awt.geom.Point2D.Float verticalAlignOffset)
    • Method Detail

      • getLocation

        public java.awt.geom.Point2D.Float getLocation()
      • getACI

        public java.text.AttributedCharacterIterator getACI()
      • getStartIdx

        public int getStartIdx()
      • getEndIdx

        public int getEndIdx()
      • getAdvance

        public float getAdvance()
      • getVisualAdvance

        public float getVisualAdvance()
      • getLastCharWidth

        public float getLastCharWidth()
      • getLineWidth

        public float getLineWidth()
      • isPartialLine

        public boolean isPartialLine()
      • getVerticalAlignOffset

        public java.awt.geom.Point2D.Float getVerticalAlignOffset()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object