# Uses of Class
javafx.scene.layout.Background

Packages that use Background
Package
Description
javafx.scene.layout
Provides classes to support user interface layout.

- ## Uses of Background in javafx.scene.layout

  Classes in javafx.scene.layout that implement interfaces with type arguments of type Background
  Modifier and Type
  Class
  Description
  `final class`
  `Background`
  The Background of a `Region`.
  Fields in javafx.scene.layout declared as Background
  Modifier and Type
  Field
  Description
  `static final Background`
  Background.`EMPTY`
  An empty Background, useful to use instead of null.
  Methods in javafx.scene.layout that return Background
  Modifier and Type
  Method
  Description
  `static Background`
  Background.`fill(Paint fill)`
  A convenience factory method for creating a `Background` with a single `Paint`.
  `final Background`
  Region.`getBackground()`
  Gets the value of the `background` property.
  `Background`
  Background.`interpolate(Background endValue, double t)`
  Returns an intermediate value between the value of this `Interpolatable` and the specified `endValue` using the linear interpolation factor `t`, ranging from 0 (inclusive) to 1 (inclusive).
  Methods in javafx.scene.layout that return types with arguments of type Background
  Modifier and Type
  Method
  Description
  `final ObjectProperty<Background>`
  Region.`backgroundProperty()`
  The background of the Region, which is made up of zero or more BackgroundFills, and zero or more BackgroundImages.
  Methods in javafx.scene.layout with parameters of type Background
  Modifier and Type
  Method
  Description
  `Background`
  Background.`interpolate(Background endValue, double t)`
  Returns an intermediate value between the value of this `Interpolatable` and the specified `endValue` using the linear interpolation factor `t`, ranging from 0 (inclusive) to 1 (inclusive).
  `final void`
  Region.`setBackground(Background value)`
  Sets the value of the `background` property.