Module javafx.graphics
Package javafx.scene.image
Provides the set of classes for loading and displaying images.
- The
Image
class is used to load images (synchronously or asynchronously). Image can be resized as it is loaded and the resizing can be performed with specified filtering quality and with an option of preserving image's original aspect ratio. - The
ImageView
is aNode
used for displaying images loaded withImage
class. It allows displaying a dynamically scaled and/or cropped view of the source image. The scaling can be performed with specified filtering quality and with an option of preserving image's original aspect ratio.
-
Interface Summary Interface Description PixelReader This interface defines methods for retrieving the pixel data from anImage
or other surface containing pixels.PixelWriter This interface defines methods for writing the pixel data of aWritableImage
or other surface containing writable pixels. -
Class Summary Class Description Image TheImage
class represents graphical images and is used for loading images from a specified URL.ImageView PixelFormat<T extends Buffer> APixelFormat
object defines the layout of data for a pixel of a given format.WritableImage TheWritableImage
class represents a custom graphical image that is constructed from pixels supplied by the application, and possibly fromPixelReader
objects from any number of sources, including images read from a file or URL.WritablePixelFormat<T extends Buffer> APixelFormat
object representing a pixel format that can store full colors and so can be used as a destination format to write pixel data from an arbitrary image. -
Enum Summary Enum Description PixelFormat.Type An enum describing the in-array storage format of a single pixel managed by aPixelFormat
.