Spec-Zone.ru › OpenJavaFX 17

Класс 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.

Краткое описание методов

Модификатор и тип Метод Описание
Image getImage()
Используемое изображение.
BackgroundPosition getPosition()
Положение этого BackgroundImage относительно области.
BackgroundRepeat getRepeatX()
Указывает, каким образом (если таковой имеется) изображение фона должно повторяться по оси x области.
BackgroundRepeat getRepeatY()
Указывает, каким образом (если таковой имеется) изображение фона должно повторяться по оси y области.
BackgroundSize getSize()
Размер этого изображения относительно области.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, 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 области. Никогда не будет null.
Возвращает:
BackgroundRepeat, указывающий, следует ли повторять изображение фона по оси x области

getRepeatY

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

getPosition

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

getSize

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

© 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