javafx.scene.paint (JavaFX 17)

Module javafx.graphics

# Package javafx.scene.paint

Provides the set of classes for colors and gradients used to fill shapes and backgrounds when rendering the scene graph.

- Class Summary
  Class | Description
  --- | ---
  Color | The Color class is used to encapsulate colors in the default sRGB color space.
  ImagePattern | The `ImagePattern` class fills a shape with an image pattern.
  LinearGradient | The `LinearGradient` class fills a shape with a linear color gradient pattern.
  Material | Base class for representing the material of a 3D surface.
  Paint | Base class for a color or gradients used to fill shapes and backgrounds when rendering the scene graph.
  PhongMaterial | The `PhongMaterial` class provides definitions of properties that represent a Phong shaded material.
  RadialGradient | The `RadialGradient` class provides a way to fill a shape with a circular radial color gradient pattern.
  Stop | Defines one element of the ramp of colors to use on a gradient.

- Enum Summary
  Enum | Description
  --- | ---
  CycleMethod | This enum defines one of the following methods to use when painting outside the gradient bounds: `CycleMethod.NO_CYCLE`, `CycleMethod.REFLECT`, or `CycleMethod.REPEAT`.