T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс ScrollPane

Класс ScrollPane расширяет класс Control и представляет панель с полосами прокрутки.

Класс ScrollPane имеет, помимо унаследованных от класса Control, следующие свойства, конструкторы и методы:

  • Свойство hbarPolicy – поле ALWAYS, AS_NEEDED или NEVER перечисления ScrollPane.ScrollBarPolicy, определяющее отображение горизонтальной полосы прокрутки.

  • Свойство vbarPolicy – поле ALWAYS, AS_NEEDED или NEVER перечисления ScrollPane.ScrollBarPolicy, определяющее отображение вертикальной полосы прокрутки.

  • Свойство content – узел Node, отображающий содержимое панели.

  • Свойство hvalue – текущая горизонтальная позиция прокрутки.

  • Свойство vvalue – текущая вертикальная позиция прокрутки.

  • Свойство hmin – минимальная горизонтальная позиция прокрутки.

  • Свойство vmin – минимальная вертикальная позиция прокрутки.

  • Свойство hmax – максимальная горизонтальная позиция прокрутки.

  • Свойство vmax – максимальная вертикальная позиция прокрутки.

  • Свойство fitToWidth – если true и если внутренний узел панели может менять свои размеры, тогда ширина внутреннего узла равна ширине панели.

  • Свойство fitToHeight – если true и если внутренний узел панели может менять свои размеры, тогда высота внутреннего узла равна высоте панели.

  • Свойство pannable – если true, тогда панель можно прокручивать мышкой.

  • Свойство prefViewportWidth – предпочтительная внутренняя ширина панели.

  • Свойство prefViewportHeight – предпочтительная внутренняя высота панели.

  • Свойство viewportBounds – объект Bounds внутренних границ панели.

  • Конструктор public ScrollPane().

  • Конструктор public ScrollPane(Node content).

  • Метод public final void setHbarPolicy(ScrollPane.ScrollBarPolicy value) – устанавливает политику отображения горизонтальной полосы прокрутки.

  • Метод public final ScrollPane.ScrollBarPolicy getHbarPolicy() – возвращает политику отображения горизонтальной полосы прокрутки.

  • Метод public ObjectProperty<ScrollPane.ScrollBarPolicy> hbarPolicyProperty() – возвращает JavaFX Beans свойство политики отображения горизонтальной полосы прокрутки.

  • Метод public final void setVbarPolicy(ScrollPane.ScrollBarPolicy value) – устанавливает политику отображения вертикальной полосы прокрутки.

  • Метод public final ScrollPane.ScrollBarPolicy getVbarPolicy() – возвращает политику отображения вертикальной полосы прокрутки.

  • Метод public ObjectProperty<ScrollPane.ScrollBarPolicy> vbarPolicyProperty() – возвращает JavaFX Beans свойство политики отображения вертикальной полосы прокрутки.

  • Метод public final void setContent(Node value) – устанавливает узел Node, отображающий содержимое панели.

  • Метод public final Node getContent() – возвращает узел Node, отображающий содержимое панели.

  • Метод public final ObjectProperty<Node> contentProperty() – возвращает JavaFX Beans свойство узла Node, отображающего содержимое панели.

  • Метод public final void setHvalue(double value) – устанавливает текущую горизонтальную позицию прокрутки.

  • Метод public final double getHvalue() – возвращает текущую горизонтальную позицию прокрутки.

  • Метод public DoubleProperty hvalueProperty() – возвращает JavaFX Beans свойство текущей горизонтальной позиции прокрутки.

  • Метод public final void setVvalue(double value) – устанавливает текущую вертикальную позицию прокрутки.

  • Метод public final double getVvalue() – возвращает текущую вертикальную позицию прокрутки.

  • Метод public DoubleProperty vvalueProperty() – возвращает JavaFX Beans свойство текущей вертикальной позиции прокрутки.

  • Метод public final void setHmin(double value) – устанавливает минимальную горизонтальную позицию прокрутки.

  • Метод public final double getHmin() – возвращает минимальную горизонтальную позицию прокрутки.

  • Метод public DoubleProperty hminProperty() – возвращает JavaFX Beans свойство минимальной горизонтальной позиции прокрутки.

  • Метод public final void setVmin(double value) – устанавливает минимальную вертикальную позицию прокрутки.

  • Метод public final double getVmin() – возвращает минимальную вертикальную позицию прокрутки.

  • Метод public DoubleProperty vminProperty() – возвращает JavaFX Beans свойство минимальной вертикальной позиции прокрутки.

  • Метод public final void setHmax(double value) – устанавливает максимальную горизонтальную позицию прокрутки.

  • Метод public final double getHmax() – возвращает максимальную горизонтальную позицию прокрутки.

  • Метод public DoubleProperty hmaxProperty() – возвращает JavaFX Beans свойство максимальной горизонтальной позиции прокрутки.

  • Метод public final void setVmax(double value) – устанавливает максимальную вертикальную позицию прокрутки.

  • Метод public final double getVmax() – возвращает максимальную вертикальную позицию прокрутки.

  • Метод public DoubleProperty vmaxProperty() – возвращает JavaFX Beans свойство максимальной вертикальной позиции прокрутки.

  • Метод public final void setFitToWidth(boolean value) – устанавливает соответствие ширины внутреннего узла ширине панели.

  • Метод public final boolean isFitToWidth() – возвращает true, если ширина внутреннего узла соответствует ширине панели.

  • Метод public BooleanProperty fitToWidthProperty() – возвращает JavaFX Beans свойство соответствия ширины внутреннего узла ширине панели.

  • Метод public final void setFitToHeight(boolean value) – устанавливает соответствие высоты внутреннего узла высоте панели.

  • Метод public final boolean isFitToHeight() – возвращает true, если высота внутреннего узла соответствует высоте панели.

  • Метод public BooleanProperty fitToHeightProperty() – возвращает JavaFX Beans свойство соответствия высоты внутреннего узла высоте панели.

  • Метод public final void setPannable(boolean value) – устанавливает возможность прокрутки панели мышкой.

  • Метод public final boolean isPannable() – возвращает true, если панель можно прокручивать мышкой.

  • Метод public BooleanProperty pannableProperty() – возвращает JavaFX Beans свойство возможности прокрутки панели мышкой.

  • Метод public final void setPrefViewportWidth(double value) – устанавливает предпочтительную внутреннюю ширину панели.

  • Метод public final double getPrefViewportWidth() – возвращает предпочтительную внутреннюю ширину панели.

  • Метод public DoubleProperty prefViewportWidthProperty() – возвращает JavaFX Beans свойство предпочтительной внутренней ширины панели.

  • Метод public final void setPrefViewportHeight(double value) – устанавливает предпочтительную внутреннюю высоту панели.

  • Метод public final double getPrefViewportHeight() – возвращает предпочтительную внутреннюю высоту панели.

  • Метод public DoubleProperty prefViewportHeightProperty() – возвращает JavaFX Beans свойство предпочтительной внутренней высоты панели.

  • Метод public final void setViewportBounds(Bounds value) – устанавливает объект Bounds внутренних границ панели.

  • Метод public final Bounds getViewportBounds() – возвращает объект Bounds внутренних границ панели.

  • Метод public ObjectProperty<Bounds> viewportBoundsProperty() – возвращает JavaFX Beans свойство внутренних границ панели.