T - The registry key type.public final class ImageRegistry<T>
extends java.lang.Object
| Constructor and Description |
|---|
ImageRegistry() |
| Modifier and Type | Method and Description |
|---|---|
javafx.scene.image.Image |
getImage(T key)
Get the largest registered image for a specific key.
|
javafx.scene.image.Image |
getImage(T key,
double space)
Get the registered image for a specific key and space requirement.
|
java.util.List<javafx.scene.image.Image> |
getImages(T key)
Get all images registered for a specific key.
|
void |
registerImage(T key,
javafx.scene.image.Image image)
Register an image.
|
public void registerImage(T key, javafx.scene.image.Image image)
key - The key to register the image for.image - The image to register.public java.util.List<javafx.scene.image.Image> getImages(T key)
The resulting list ordered largest to smallest according to their image's space.
key - The key to get the images for.public javafx.scene.image.Image getImage(T key)
key - The key to get the image for.null if no image has been registered
yet.public javafx.scene.image.Image getImage(T key, double space)
key - The key to get the image for.space - The space requirement to match.null if no image has been registered
yet.