See: Description
Interface | Description |
---|---|
PixelReader |
This interface defines methods for retrieving the pixel data from an
Image or other surface containing pixels. |
PixelWriter |
This interface defines methods for writing the pixel data of a
WritableImage or other surface containing writable pixels. |
Class | Description |
---|---|
Image |
The
Image class represents graphical images and is used for loading
images from a specified URL. |
ImageView | |
PixelFormat<T extends Buffer> |
A
PixelFormat object defines the layout of data for a pixel of
a given format. |
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. |
WritablePixelFormat<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. |
Enum | Description |
---|---|
PixelFormat.Type |
An enum describing the in-array storage format of a single pixel
managed by a
PixelFormat . |
Provides the set of classes for loading and displaying images.
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.
ImageView
is a Node
used
for displaying images loaded with Image
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.
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.