| |
|
| java.lang.Object java.awt.BufferCapabilities
Inner Class :final public static class FlipContents extends AttributeValue | |
BufferCapabilities | public BufferCapabilities(ImageCapabilities frontCaps, ImageCapabilities backCaps, FlipContents flipContents)(Code) | | Creates a new object for specifying buffering capabilities
Parameters: frontCaps - the capabilities of the front buffer; cannot benull Parameters: backCaps - the capabilities of the back and intermediate buffers;cannot be null Parameters: flipContents - the contents of the back buffer after page-flipping,null if page flipping is not used (implies blitting) exception: IllegalArgumentException - if frontCaps or backCaps arenull |
clone | public Object clone()(Code) | | a copy of this BufferCapabilities object. |
getBackBufferCapabilities | public ImageCapabilities getBackBufferCapabilities()(Code) | | the image capabilities of all back buffers (intermediate buffersare considered back buffers) |
getFlipContents | public FlipContents getFlipContents()(Code) | | the resulting contents of the back buffer after page-flipping.This value is null when the isPageFlipping returns false , implying blitting. It can be one ofFlipContents.UNDEFINED (the assumed default), FlipContents.BACKGROUND ,FlipContents.PRIOR , orFlipContents.COPIED . See Also: BufferCapabilities.isPageFlipping See Also: FlipContents.UNDEFINED See Also: FlipContents.BACKGROUND See Also: FlipContents.PRIOR See Also: FlipContents.COPIED |
getFrontBufferCapabilities | public ImageCapabilities getFrontBufferCapabilities()(Code) | | the image capabilities of the front (displayed) buffer |
isMultiBufferAvailable | public boolean isMultiBufferAvailable()(Code) | | whether or notpage flipping can be performed using more than two buffers (one or moreintermediate buffers as well as the front and back buffer). See Also: BufferCapabilities.isPageFlipping |
isPageFlipping | public boolean isPageFlipping()(Code) | | whether or not the buffer strategy uses page flipping; a set ofbuffers that uses page flippingcan swap the contents internally between the front buffer and one ormore back buffers by switching the video pointer (or by copying memoryinternally). A non-flipping set ofbuffers uses blitting to copy the contents from one buffer toanother; when this is the case, getFlipContents returnsnull |
|
|
|