APIdia Launch Partner
Top Description Interfaces Classes
module javafx.graphics

Package com.sun.javafx.iio


Provides image loading capability for Java FX.

A plugin for loading a given format is added by creating an ImageFormatDescription to provide the principal attributes for recognizing images stored in the format, an ImageLoader which performs the actual loading of the image data and metadata, and an ImageLoaderFactory which is able to create an ImageLoader for a stream of image data stored in the format. The ImageLoaderFactory is registered with the ImageStorage object which manages all ImageLoaders and which also supplies convenience loading methods for application use.

Interface Summary

Modifier and TypeInterface and Description
public interface
ImageFormatDescription

A description of image format attributes.

public interface
ImageLoader

A loader for images stored in a given format.

public interface
ImageLoaderFactory

A factory which creates a loader for images stored in a given format.

public interface
ImageLoadListener

An interface defining methods which may be used to monitor image loading.

Class Summary

Modifier and TypeClass and Description
public class
ImageFrame

A class representing the data and metadata of a single image.

public class
ImageMetadata

A class containing a limited number of relatively important metadata fields.

public class
ImageStorage

A convenience class for simple image loading.

public class
ImageStorageException

An exception class used for signaling run-time failure of loading operations.