Spec-Zone.ru › OpenJavaFX 8
javafx.scene.layout

Класс BackgroundImage

java.lang.Object
  • javafx.scene.layout.BackgroundImage


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

С момента:

JavaFX 8.0

  • Краткое описание конструкторов

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

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод и описание
    boolean equals(Object o)
    Image getImage()
    Используемое изображение.
    BackgroundPosition getPosition()
    Положение BackgroundImage относительно области.
    BackgroundRepeat getRepeatX()
    Указывает, как (если вообще) изображение фона должно повторяться по оси x области.
    BackgroundRepeat getRepeatY()
    Указывает, как (если вообще) изображение фона должно повторяться по оси y области.
    BackgroundSize getSize()
    Размер этого изображения относительно области.
    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.

  • Подробное описание методов

    • getImage

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

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

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

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

      public final BackgroundSize getSize()
      Размер этого изображения относительно области.
    • 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