Interface Virtualized

All Known Implementing Classes:
ScaledVirtualized, VirtualFlow, VirtualizedScrollPane

public interface Virtualized
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.
  • Property Details

  • Method Details

    • totalWidthEstimateProperty

      org.reactfx.value.Val<Double> totalWidthEstimateProperty()
      Returns:
      the totalWidthEstimate property
      See Also:
    • getTotalWidthEstimate

      default double getTotalWidthEstimate()
      Gets the value of the totalWidthEstimate property.
      Property description:
      Returns:
      the value of the totalWidthEstimate property
      See Also:
    • totalHeightEstimateProperty

      org.reactfx.value.Val<Double> totalHeightEstimateProperty()
      Returns:
      the totalHeightEstimate property
      See Also:
    • getTotalHeightEstimate

      default double getTotalHeightEstimate()
      Gets the value of the totalHeightEstimate property.
      Property description:
      Returns:
      the value of the totalHeightEstimate property
      See Also:
    • estimatedScrollXProperty

      org.reactfx.value.Var<Double> estimatedScrollXProperty()
      Returns:
      the estimatedScrollX property
      See Also:
    • getEstimatedScrollX

      default double getEstimatedScrollX()
      Gets the value of the estimatedScrollX property.
      Property description:
      Returns:
      the value of the estimatedScrollX property
      See Also:
    • estimatedScrollYProperty

      org.reactfx.value.Var<Double> estimatedScrollYProperty()
      Returns:
      the estimatedScrollY property
      See Also:
    • getEstimatedScrollY

      default double getEstimatedScrollY()
      Gets the value of the estimatedScrollY property.
      Property description:
      Returns:
      the value of the estimatedScrollY property
      See Also:
    • scrollBy

      default void scrollBy(javafx.geometry.Point2D deltas)
      Convenience method: scroll horizontally by deltas.getX() and vertically by deltas.getY()
      Parameters:
      deltas - negative values scroll left/up, positive scroll right/down
    • scrollBy

      default void scrollBy(double deltaX, double deltaY)
      Convenience method: scroll horizontally by deltaX and vertically by deltaY
      Parameters:
      deltaX - negative values scroll left, positive scroll right
      deltaY - negative values scroll up, positive scroll down
    • scrollXBy

      void scrollXBy(double deltaX)
      Scroll the content horizontally by the given amount.
      Parameters:
      deltaX - positive value scrolls right, negative value scrolls left
    • scrollYBy

      void scrollYBy(double deltaY)
      Scroll the content vertically by the given amount.
      Parameters:
      deltaY - positive value scrolls down, negative value scrolls up
    • scrollToPixel

      default void scrollToPixel(javafx.geometry.Point2D pixel)
      Convenicen method: scroll the content to the pixel
    • scrollToPixel

      default void scrollToPixel(double xPixel, double yPixel)
      Convenicen method: scroll the content to the pixel
    • scrollXToPixel

      void scrollXToPixel(double pixel)
      Scroll the content horizontally to the pixel
      Parameters:
      pixel - - the pixel position to which to scroll
    • scrollYToPixel

      void scrollYToPixel(double pixel)
      Scroll the content vertically to the pixel
      Parameters:
      pixel - - the pixel position to which to scroll