Constructs a new lines manager for the given row. The manager attaches listeners to Row.lineCountProperty()
and Row.heightProperty()
in order to recalculate the line locations and heights.
the row for which to use the manager
Returns the height of the line with the given index. In most cases the height is somewhere between 0 and Row.getHeight().
the index of the line
the height of the row where the line is located
the height of the given line
Returns the line index for the given activity. This method is responsible for placing activities on different lines.
the activity for which a line index is requested
the line index of the given activity
Returns the layout for the line with the given line index. A row and each line within a row can have their own layout.
the index of the line
the layout of the given line
Returns the location of the line with the given index. In most cases the value of the location is somewhere between 0 and Row.getHeight(). Lines are free to overlap each other.
the index of the line
the height of the row where the line is located
the location of the given line (y-coordinate)
Returns the row for which the manager is used.
the row
A lines manager that equally distributes the available row height to all lines.
1.0
Row.getLineCount()