Skip navigation links
A B C D E G H I L O R S T U V W 

A

afterDispose(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
afterReset(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
afterUpdateIndex(IntConsumer) - Method in interface org.fxmisc.flowless.Cell
 
afterUpdateItem(Consumer<? super T>) - Method in interface org.fxmisc.flowless.Cell
 

B

beforeDispose(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
beforeReset(Runnable) - Method in interface org.fxmisc.flowless.Cell
 
beforeUpdateIndex(IntConsumer) - Method in interface org.fxmisc.flowless.Cell
 
beforeUpdateItem(Consumer<? super T>) - Method in interface org.fxmisc.flowless.Cell
 
breadthOffsetProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 

C

Cell<T,N extends Node> - Interface in org.fxmisc.flowless
Provides efficient memory usage by wrapping a Node within this object and reusing it when Cell.isReusable() is true.
cellToViewport(C, Bounds) - Method in class org.fxmisc.flowless.VirtualFlow
 
cellToViewport(C, Point2D) - Method in class org.fxmisc.flowless.VirtualFlow
 
cellToViewport(C, double, double) - Method in class org.fxmisc.flowless.VirtualFlow
 
computeMaxHeight(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computeMaxWidth(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computeMinHeight(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computeMinWidth(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computePrefHeight(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
computePrefHeight(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
computePrefWidth(double) - Method in class org.fxmisc.flowless.VirtualFlow
 
computePrefWidth(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
createHorizontal(ObservableList<T>, Function<? super T, ? extends C>) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content horizontally from left to right
createHorizontal(ObservableList<T>, Function<? super T, ? extends C>, VirtualFlow.Gravity) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content horizontally
createVertical(ObservableList<T>, Function<? super T, ? extends C>) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content vertically from top to bottom
createVertical(ObservableList<T>, Function<? super T, ? extends C>, VirtualFlow.Gravity) - Static method in class org.fxmisc.flowless.VirtualFlow
Creates a viewport that lays out content vertically from top to bottom

D

dispose() - Method in interface org.fxmisc.flowless.Cell
Called when this cell is no longer going to be used at all.
dispose() - Method in class org.fxmisc.flowless.VirtualFlow
 

E

estimatedScrollXProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
estimatedScrollXProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
estimatedScrollXProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
estimatedScrollXProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
estimatedScrollYProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
estimatedScrollYProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
estimatedScrollYProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
estimatedScrollYProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 

G

getCell(int) - Method in class org.fxmisc.flowless.VirtualFlow
If the item is out of view, instantiates a new cell for the item.
getCell() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getCellIfVisible(int) - Method in class org.fxmisc.flowless.VirtualFlow
This method calls Parent.layout() as a side-effect to insure that the VirtualFlow is up-to-date in light of any changes
getCellIndex() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getCellOffset() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getClassCssMetaData() - Static method in class org.fxmisc.flowless.VirtualFlow
 
getContent() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Does not unbind scrolling from Content before returning Content.
getContentBias() - Method in class org.fxmisc.flowless.VirtualFlow
 
getCssMetaData() - Method in class org.fxmisc.flowless.VirtualFlow
 
getEstimatedScrollX() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the property estimatedScrollX.
getEstimatedScrollY() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the property estimatedScrollY.
getGravity() - Method in class org.fxmisc.flowless.VirtualFlow
Gets the value of the property gravity.
getHbarPolicy() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Gets the value of the property hbarPolicy.
getNode() - Method in interface org.fxmisc.flowless.Cell
 
getOffsetAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getOffsetBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
getTotalHeightEstimate() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the property totalHeightEstimate.
getTotalWidthEstimate() - Method in interface org.fxmisc.flowless.Virtualized
Gets the value of the property totalWidthEstimate.
getVbarPolicy() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Gets the value of the property vbarPolicy.
getZoom() - Method in class org.fxmisc.flowless.ScaledVirtualized
The Scale object that scales the virtualized content: named "zoom" to prevent confusion with Node.getScaleX(), etc.
gravityProperty() - Method in class org.fxmisc.flowless.VirtualFlow
The gravity of the virtual flow.

H

hbarPolicyProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
The Policy for the Horizontal ScrollBar
hit(double, double) - Method in class org.fxmisc.flowless.VirtualFlow
Hits this virtual flow at the given coordinates.

I

isAfterCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
isBeforeCells() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
isCellHit() - Method in class org.fxmisc.flowless.VirtualFlowHit
 
isReusable() - Method in interface org.fxmisc.flowless.Cell
Indicates whether this cell can be reused to display different items.

L

layoutChildren() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
layoutChildren() - Method in class org.fxmisc.flowless.VirtualFlow
 
layoutChildren() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
lengthOffsetEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 

O

org.fxmisc.flowless - package org.fxmisc.flowless
 

R

removeContent() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Unbinds scrolling from Content before returning Content.
reset() - Method in interface org.fxmisc.flowless.Cell
Called when this cell is no longer used to display its item.

S

ScaledVirtualized<V extends Node & Virtualized> - Class in org.fxmisc.flowless
Acts as an intermediate class between VirtualizedScrollPane and its Virtualized content in that it scales the content without also scaling the ScrollPane's scroll bars.
ScaledVirtualized(V) - Constructor for class org.fxmisc.flowless.ScaledVirtualized
 
scrollBy(Point2D) - Method in interface org.fxmisc.flowless.Virtualized
Convenience method: scroll horizontally by deltas.getX() and vertically by deltas.getY()
scrollBy(double, double) - Method in interface org.fxmisc.flowless.Virtualized
Convenience method: scroll horizontally by deltaX and vertically by deltaY
scrollToPixel(Point2D) - Method in interface org.fxmisc.flowless.Virtualized
Convenicen method: scroll the content to the pixel
scrollToPixel(double, double) - Method in interface org.fxmisc.flowless.Virtualized
Convenicen method: scroll the content to the pixel
scrollXBy(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollXBy(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content horizontally by the given amount.
scrollXBy(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content horizontally by the given amount.
scrollXBy(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
scrollXToPixel(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollXToPixel(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content horizontally to the pixel
scrollXToPixel(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content horizontally to the pixel
scrollXToPixel(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
scrollYBy(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollYBy(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content vertically by the given amount.
scrollYBy(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content vertically by the given amount.
scrollYBy(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
scrollYToPixel(double) - Method in class org.fxmisc.flowless.ScaledVirtualized
 
scrollYToPixel(double) - Method in class org.fxmisc.flowless.VirtualFlow
Scroll the content vertically to the pixel
scrollYToPixel(double) - Method in interface org.fxmisc.flowless.Virtualized
Scroll the content vertically to the pixel
scrollYToPixel(double) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
setGravity(VirtualFlow.Gravity) - Method in class org.fxmisc.flowless.VirtualFlow
Sets the value of the property gravity.
setHbarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Sets the value of the property hbarPolicy.
setVbarPolicy(ScrollPane.ScrollBarPolicy) - Method in class org.fxmisc.flowless.VirtualizedScrollPane
Sets the value of the property vbarPolicy.
show(double) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to acts as though it scrolled from 0 to viewportOffset).
show(int) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item by "scrolling" to it
show(int, Bounds) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item by "scrolling" to it and then further "scrolling," so that the region is visible, in one layout call (e.g., this method does not "scroll" twice).
showAsFirst(int) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item as the first visible item as determined by its VirtualFlow.Gravity.
showAsLast(int) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item as the last visible item as determined by its VirtualFlow.Gravity.
showAtOffset(int, double) - Method in class org.fxmisc.flowless.VirtualFlow
Forces the viewport to show the given item by "scrolling" to it and then further "scrolling" by offset in one layout call (e.g., this method does not "scroll" twice)

T

totalBreadthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalHeightEstimateProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
totalHeightEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalHeightEstimateProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
totalHeightEstimateProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 
totalLengthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalWidthEstimateProperty() - Method in class org.fxmisc.flowless.ScaledVirtualized
 
totalWidthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualFlow
 
totalWidthEstimateProperty() - Method in interface org.fxmisc.flowless.Virtualized
 
totalWidthEstimateProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
 

U

updateIndex(int) - Method in interface org.fxmisc.flowless.Cell
Called to update index of a visible cell.
updateItem(T) - Method in interface org.fxmisc.flowless.Cell
If this cell is reusable (as indicated by Cell.isReusable()), this method is called to display a different item.

V

valueOf(String) - Static method in enum org.fxmisc.flowless.VirtualFlow.Gravity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fxmisc.flowless.VirtualFlow.Gravity
Returns an array containing the constants of this enum type, in the order they are declared.
vbarPolicyProperty() - Method in class org.fxmisc.flowless.VirtualizedScrollPane
The Policy for the Vertical ScrollBar
VirtualFlow<T,C extends Cell<T,?>> - Class in org.fxmisc.flowless
A VirtualFlow is a memory-efficient viewport that only renders enough of its content to completely fill up the viewport through its Navigator.
VirtualFlow.Gravity - Enum in org.fxmisc.flowless
Determines how the cells in the viewport should be laid out and where any extra unused space should exist if there are not enough cells to completely fill up the viewport
VirtualFlowHit<C extends Cell<?,?>> - Class in org.fxmisc.flowless
Stores the result of a VirtualFlow.hit(double, double).
Virtualized - Interface in org.fxmisc.flowless
Specifies an object that does not have scroll bars by default but which can have scroll bars added to it by wrapping it in a VirtualizedScrollPane.
VirtualizedScrollPane<V extends Node & Virtualized> - Class in org.fxmisc.flowless
 
VirtualizedScrollPane(V, ScrollPane.ScrollBarPolicy, ScrollPane.ScrollBarPolicy) - Constructor for class org.fxmisc.flowless.VirtualizedScrollPane
Constructs a VirtualizedScrollPane with the given content and policies
VirtualizedScrollPane(V) - Constructor for class org.fxmisc.flowless.VirtualizedScrollPane
Constructs a VirtualizedScrollPane that only displays its horizontal and vertical scroll bars as needed
visibleCells() - Method in class org.fxmisc.flowless.VirtualFlow
This method calls Parent.layout() as a side-effect to insure that the VirtualFlow is up-to-date in light of any changes

W

wrapNode(N) - Static method in interface org.fxmisc.flowless.Cell
 
A B C D E G H I L O R S T U V W 
Skip navigation links