java.lang.Object
java.awt.ImageCapabilities
- All Implemented Interfaces:
Cloneable
Capabilities and properties of images.
- Since:
- 1.4
-
Constructor Summary
ConstructorsConstructorDescriptionImageCapabilities(boolean accelerated) Creates a new object for specifying image capabilities. -
Method Summary
Modifier and TypeMethodDescriptionclone()Answers a new instance of the same class as the receiver, whose slots have been filled in with the values in the slots of the receiver.booleanReturnstrueif the object whose capabilities are encapsulated in thisImageCapabilitiescan be or is accelerated.booleanReturnstrueif theVolatileImagedescribed by thisImageCapabilitiescan lose its surfaces.
-
Constructor Details
-
ImageCapabilities
public ImageCapabilities(boolean accelerated) Creates a new object for specifying image capabilities.- Parameters:
accelerated- whether or not an accelerated image is desired
-
-
Method Details
-
isAccelerated
public boolean isAccelerated()Returnstrueif the object whose capabilities are encapsulated in thisImageCapabilitiescan be or is accelerated.- Returns:
- whether or not an image can be, or is, accelerated. There are various platform-specific ways to accelerate an image, including pixmaps, VRAM, AGP. This is the general acceleration method (as opposed to residing in system memory).
-
isTrueVolatile
public boolean isTrueVolatile()Returnstrueif theVolatileImagedescribed by thisImageCapabilitiescan lose its surfaces.- Returns:
- whether or not a volatile image is subject to losing its surfaces at the whim of the operating system.
-
clone
Description copied from class:ObjectAnswers a new instance of the same class as the receiver, whose slots have been filled in with the values in the slots of the receiver.Classes which wish to support cloning must specify that they implement the Cloneable interface, since the native implementation checks for this.
-