Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.scene.layout

Класс BackgroundImage

  • java.lang.Object
    • javafx.scene.layout.BackgroundImage
  • public final class BackgroundImage
    extends Object
    Определяет свойства, описывающие, как отобразить изображение в качестве фона для некоторых Region. У BackgroundImage должно быть указано изображение (не может быть null). Свойства repeatX и repeatY определяют, как изображение должно повторяться в каждом направлении. Свойство position определяет, как позиционировать изображение на элементе Region, а свойство size определяет размер изображения на элементе Region. Например, size может быть определено с помощью cover = true, что означает, что изображение должно быть растянуто, чтобы покрыть всю область отображения элемента Region.

    Поскольку BackgroundImage является неизменяемым, его можно безопасно использовать в любом кэше и повторно использовать в нескольких элементах Region.

    Since:
    JavaFX 8.0
  • Краткое описание конструкторов

    Конструкторы
    Конструктор Описание
    BackgroundImage​(Image image, BackgroundRepeat repeatX, BackgroundRepeat repeatY, BackgroundPosition position, BackgroundSize size)
    Создаёт новый BackgroundImage.
  • Краткое описание методов

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод Описание
    boolean equals​(Object o)
    Image getImage()
    Используемое изображение.
    BackgroundPosition getPosition()
    Позиция BackgroundImage относительно элемента Region.
    BackgroundRepeat getRepeatX()
    Указывает, каким образом (если таковой имеется) изображение фона повторяется вдоль оси x элемента region.
    BackgroundRepeat getRepeatY()
    Указывает, каким образом (если таковой имеется) изображение фона повторяется вдоль оси y элемента region.
    BackgroundSize getSize()
    Размер изображения относительно элемента Region.
    int hashCode()
    • Методы, унаследованные от класса java.lang.Object

      clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание конструкторов

    • BackgroundImage

      public BackgroundImage​(Image image,
                             BackgroundRepeat repeatX,
                             BackgroundRepeat repeatY,
                             BackgroundPosition position,
                             BackgroundSize size)
      Создаёт новый BackgroundImage. Необходимо указать image.
      Параметры:
      image - Изображение для использования. Не может быть null.
      repeatX - BackgroundRepeat для оси x. Если null, по умолчанию используется REPEAT.
      repeatY - BackgroundRepeat для оси y. Если null, по умолчанию используется REPEAT.
      position - BackgroundPosition для использования. Если null, по умолчанию используется BackgroundPosition.DEFAULT.
      size - BackgroundSize. Если null, по умолчанию используется BackgroundSize.DEFAULT.
  • Подробное описание методов

    • getImage

      public final Image getImage()
      Используемое изображение. Никогда не будет null. Если загрузка изображения не удастся, весь BackgroundImage будет пропущен во время отображения.
      Возвращает:
      используемое изображение
    • getRepeatX

      public final BackgroundRepeat getRepeatX()
      Указывает, каким образом (если таковой имеется) изображение фона повторяется вдоль оси x элемента region. Никогда не будет null.
      Возвращает:
      BackgroundRepeat, указывающий, повторяется ли изображение фона вдоль оси x элемента region
    • getRepeatY

      public final BackgroundRepeat getRepeatY()
      Указывает, каким образом (если таковой имеется) изображение фона повторяется вдоль оси y элемента region. Никогда не будет null.
      Возвращает:
      BackgroundRepeat, указывающий, повторяется ли изображение фона вдоль оси y элемента region
    • getPosition

      public final BackgroundPosition getPosition()
      Позиция BackgroundImage относительно элемента Region. Обратите внимание, что любая позиция за пределами области фона элемента region будет обрезана.
      Возвращает:
      положение BackgroundImage относительно элемента Region
    • getSize

      public final BackgroundSize getSize()
      Размер изображения относительно элемента Region.
      Возвращает:
      размер изображения относительно элемента Region
    • equals

      public boolean equals​(Object o)
      Переопределяет:
      equals в классе Object
    • hashCode

      public int hashCode()
      Переопределяет:
      hashCode в классе Object

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API