APIdia Launch Partner
Top Description Interfaces Classes
module javafx.graphics

Package javafx.scene.image


Provides the set of classes for loading and displaying images.

Interface Summary

Modifier and TypeInterface and Description
public interface
PixelReader

This interface defines methods for retrieving the pixel data from an Image or other surface containing pixels.

public interface
PixelWriter

This interface defines methods for writing the pixel data of a WritableImage or other surface containing writable pixels.

Class Summary

Modifier and TypeClass and Description
public class
Image

The Image class represents graphical images and is used for loading images from a specified URL.

public class
ImageView

The ImageView is a Node used for painting images loaded with Image class.

public class
PixelBuffer<
the type of Buffer that stores the pixel data. Only ByteBuffer and IntBuffer are supported.
T extends Buffer
>

The PixelBuffer class represents pixel data that is constructed from a java.nio.Buffer supplied by the application.

public abstract class
PixelFormat<
the type of buffer that stores the pixel data. Only ByteBuffer and IntBuffer are used.
T extends Buffer
>

A PixelFormat object defines the layout of data for a pixel of a given format.

public class
WritableImage

The WritableImage class represents a custom graphical image that is constructed from pixels supplied by the application, and possibly from PixelReader objects from any number of sources, including images read from a file or URL.

public abstract class
WritablePixelFormat<
the type of the buffer
T extends Buffer
>

A PixelFormat 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.