Top Fields Constructors Methods
org.fxmisc.richtext

pack-priv Class TextFlowLayout

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, org.fxmisc.richtext.model.TwoLevelNavigator, javafx.beans.Observable, javafx.geometry.Bounds, .Point2D, javafx.scene.Node, javafx.scene.shape.LineTo, .MoveTo, .PathElement, javafx.scene.text.Text, .TextFlow

Author
Jurgen ([email protected])

Field Summary

Modifier and TypeField and Description
private static final TextFlowSpan
private TextFlow
private int
private List<TextFlowSpan>

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
private void
adjustLineMetrics(int length, double width, double height)

pack-priv float
getLineCenter(int lineNo)

pack-priv int
pack-priv int
getLineLength(int lineNo)

pack-priv TextFlowSpan
getLineSpan(int lineNo)

pack-priv TextFlowSpan
getLineSpan(float y)

pack-priv TwoLevelNavigator
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EMPTY_SPANback to summary
private static final TextFlowSpan EMPTY_SPAN
flowback to summary
private TextFlow flow
lineCountback to summary
private int lineCount
lineMetricsback to summary
private List<TextFlowSpan> lineMetrics

Constructor Detail

TextFlowLayoutback to summary
pack-priv TextFlowLayout(TextFlow tf)

Method Detail

adjustLineMetricsback to summary
private void adjustLineMetrics(int length, double width, double height)
getLineCenterback to summary
pack-priv float getLineCenter(int lineNo)
getLineCountback to summary
pack-priv int getLineCount()
getLineLengthback to summary
pack-priv int getLineLength(int lineNo)
getLineSpanback to summary
pack-priv TextFlowSpan getLineSpan(int lineNo)
getLineSpanback to summary
pack-priv TextFlowSpan getLineSpan(float y)
getTwoLevelNavigatorback to summary
pack-priv TwoLevelNavigator getTwoLevelNavigator()