name | data type | constraints | description |
---|---|---|---|
imageCapabilities | ImageCapabilities | ||
bufferCapabilities | BufferCapabilities | ||
device | GraphicsDevice | ||
bounds | Rectangle | ||
colorModel | ColorModel | ||
translucencyCapable | boolean | required | |
defaultTransform | AffineTransform | ||
normalizingTransform | AffineTransform |
Example
{ "imageCapabilities" : { "accelerated" : true, "trueVolatile" : true }, "bufferCapabilities" : { "frontBufferCapabilities" : { "accelerated" : true, "trueVolatile" : true }, "flipContents" : { }, "pageFlipping" : true, "backBufferCapabilities" : { "accelerated" : true, "trueVolatile" : true }, "multiBufferAvailable" : true, "fullScreenRequired" : true }, "device" : { "type" : 12345, "configurations" : [ { "imageCapabilities" : { }, "bufferCapabilities" : { }, "device" : { }, "bounds" : { }, "colorModel" : { }, "translucencyCapable" : true, "defaultTransform" : { }, "normalizingTransform" : { } }, { "imageCapabilities" : { }, "bufferCapabilities" : { }, "device" : { }, "bounds" : { }, "colorModel" : { }, "translucencyCapable" : true, "defaultTransform" : { }, "normalizingTransform" : { } } ], "fullScreenSupported" : true, "fullScreenWindow" : { "toolkit" : { }, "autoRequestFocus" : true, "focusableWindow" : true, "owner" : { }, "locationByPlatform" : true, "background" : { }, "windows" : [ { }, { } ], "focused" : true, "focusableWindowState" : true, "alwaysOnTopSupported" : true, "shape" : { }, "opacity" : 12345.0, "active" : true, "modalExclusionType" : "NO_EXCLUDE", "windowFocusListeners" : [ { }, { } ], "ownerlessWindows" : [ { }, { } ], "ownedWindows" : [ { }, { } ], "alwaysOnTop" : true, "focusOwner" : { }, "windowStateListeners" : [ { }, { } ], "opaque" : true, "focusCycleRootAncestor" : { }, "windowListeners" : [ { }, { } ], "mostRecentFocusOwner" : { }, "accessibleContext" : { }, "locale" : "...", "bufferStrategy" : { }, "type" : "POPUP", "warningString" : "...", "inputContext" : { }, "showing" : true, "validateRoot" : true, "focusCycleRoot" : true, "iconImages" : [ { }, { } ], "focusTraversalPolicy" : { }, "focusTraversalPolicySet" : true, "insets" : { }, "maximumSize" : { }, "layout" : { }, "alignmentX" : 12345.0, "componentCount" : 12345, "focusTraversalPolicyProvider" : true, "minimumSize" : { }, "components" : [ { }, { } ], "preferredSize" : { }, "alignmentY" : 12345.0, "containerListeners" : [ { }, { } ], "hierarchyBoundsListeners" : [ { }, { } ], "hierarchyListeners" : [ { }, { } ], "graphics" : { }, "displayable" : true, "height" : 12345, "baselineResizeBehavior" : "CONSTANT_DESCENT", "foreground" : { }, "focusTraversalKeysEnabled" : true, "inputMethodRequests" : { }, "componentListeners" : [ { }, { } ], "doubleBuffered" : true, "visible" : true, "mouseWheelListeners" : [ { }, { } ], "treeLock" : { }, "valid" : true, "lightweight" : true, "bounds" : { }, "x" : 12345, "propertyChangeListeners" : [ { }, { } ], "focusListeners" : [ { }, { } ], "font" : { }, "maximumSizeSet" : true, "backgroundSet" : true, "focusable" : true, "name" : "...", "width" : 12345, "inputMethodListeners" : [ { }, { } ], "ignoreRepaint" : true, "parent" : { }, "keyListeners" : [ { }, { } ], "preferredSizeSet" : true, "enabled" : true, "componentOrientation" : { }, "y" : 12345, "fontSet" : true, "location" : { }, "minimumSizeSet" : true, "cursor" : { }, "locationOnScreen" : { }, "mouseMotionListeners" : [ { }, { } ], "graphicsConfiguration" : { }, "size" : { }, "colorModel" : { }, "mousePosition" : { }, "foregroundSet" : true, "dropTarget" : { }, "mouseListeners" : [ { }, { } ], "cursorSet" : true }, "availableAcceleratedMemory" : 12345, "IDstring" : "...", "displayChangeSupported" : true, "defaultConfiguration" : { "imageCapabilities" : { }, "bufferCapabilities" : { }, "device" : { }, "bounds" : { }, "colorModel" : { }, "translucencyCapable" : true, "defaultTransform" : { }, "normalizingTransform" : { } }, "displayModes" : [ { "width" : 12345, "height" : 12345, "refreshRate" : 12345, "bitDepth" : 12345 }, { "width" : 12345, "height" : 12345, "refreshRate" : 12345, "bitDepth" : 12345 } ], "displayMode" : { "width" : 12345, "height" : 12345, "refreshRate" : 12345, "bitDepth" : 12345 } }, "bounds" : { "width" : 12345, "height" : 12345, "location" : { "x" : 12345, "location" : { }, "y" : 12345 }, "x" : 12345, "size" : { "size" : { }, "width" : 12345, "height" : 12345 }, "y" : 12345, "bounds2D" : { "bounds2D" : { }, "bounds" : { }, "maxY" : 12345.0, "empty" : true, "y" : 12345.0, "width" : 12345.0, "frame" : { }, "minX" : 12345.0, "x" : 12345.0, "centerY" : 12345.0, "height" : 12345.0, "minY" : 12345.0, "maxX" : 12345.0, "centerX" : 12345.0 }, "bounds" : { }, "empty" : true, "maxY" : 12345.0, "frame" : { "bounds2D" : { }, "bounds" : { }, "maxY" : 12345.0, "empty" : true, "y" : 12345.0, "width" : 12345.0, "frame" : { }, "minX" : 12345.0, "x" : 12345.0, "centerY" : 12345.0, "height" : 12345.0, "minY" : 12345.0, "maxX" : 12345.0, "centerX" : 12345.0 }, "minX" : 12345.0, "centerY" : 12345.0, "minY" : 12345.0, "maxX" : 12345.0, "centerX" : 12345.0 }, "colorModel" : { "numComponents" : 12345, "pixelSize" : 12345, "numColorComponents" : 12345, "colorSpace" : { "CS_sRGB" : true, "numComponents" : 12345, "type" : 12345 }, "componentSize" : [ 12345, 12345 ], "transferType" : 12345, "RGBdefault" : { }, "transparency" : 12345, "alphaPremultiplied" : true }, "translucencyCapable" : true, "defaultTransform" : { "type" : 12345, "scaleY" : 12345.0, "identity" : true, "translateX" : 12345.0, "scaleX" : 12345.0, "translateY" : 12345.0, "shearX" : 12345.0, "shearY" : 12345.0, "determinant" : 12345.0 }, "normalizingTransform" : { "type" : 12345, "scaleY" : 12345.0, "identity" : true, "translateX" : 12345.0, "scaleX" : 12345.0, "translateY" : 12345.0, "shearX" : 12345.0, "shearY" : 12345.0, "determinant" : 12345.0 } }