| name | data type | constraints | description |
|---|---|---|---|
| maximumCursorColors | number | required | |
| colorModel | ColorModel | ||
| |
|
|
|
| defaultToolkit | Toolkit | ||
| alwaysOnTopSupported | boolean | required | |
| systemSelection | Clipboard | ||
| dynamicLayoutActive | boolean | required | |
| number | required | ||
| |
|
|
|
| systemEventQueue | EventQueue | ||
| systemClipboard | Clipboard | ||
| screenSize | Dimension | ||
| screenResolution | number | required | |
| propertyChangeListeners | array of PropertyChangeListener | ||
| AWTEventListeners | array of AWTEventListener |
Example
{
"maximumCursorColors" : 12345,
"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
},
"defaultToolkit" : {
"maximumCursorColors" : 12345,
"colorModel" : {
"numComponents" : 12345,
"pixelSize" : 12345,
"numColorComponents" : 12345,
"colorSpace" : { },
"componentSize" : [ 12345, 12345 ],
"transferType" : 12345,
"RGBdefault" : { },
"transparency" : 12345,
"alphaPremultiplied" : true
},
"defaultToolkit" : { },
"alwaysOnTopSupported" : true,
"systemSelection" : {
"flavorListeners" : [ { }, { } ],
"name" : "...",
"availableDataFlavors" : [ { }, { } ]
},
"dynamicLayoutActive" : true,
"menuShortcutKeyMaskEx" : 12345,
"systemEventQueue" : {
"nextEvent" : { },
"mostRecentEventTime" : 12345,
"currentEvent" : { }
},
"systemClipboard" : {
"flavorListeners" : [ { }, { } ],
"name" : "...",
"availableDataFlavors" : [ { }, { } ]
},
"screenSize" : {
"size" : { },
"width" : 12345,
"height" : 12345
},
"screenResolution" : 12345,
"propertyChangeListeners" : [ { }, { } ],
"AWTEventListeners" : [ { }, { } ]
},
"alwaysOnTopSupported" : true,
"systemSelection" : {
"flavorListeners" : [ { }, { } ],
"name" : "...",
"availableDataFlavors" : [ {
"representationClassByteBuffer" : true,
"flavorTextType" : true,
"mimeType" : "...",
"defaultRepresentationClassAsString" : "...",
"primaryType" : "...",
"textPlainUnicodeFlavor" : { },
"representationClass" : "...",
"defaultRepresentationClass" : "...",
"mimeTypeSerializedObject" : true,
"flavorRemoteObjectType" : true,
"flavorJavaFileListType" : true,
"representationClassSerializable" : true,
"representationClassReader" : true,
"representationClassInputStream" : true,
"subType" : "...",
"representationClassCharBuffer" : true,
"representationClassRemote" : true,
"flavorSerializedObjectType" : true,
"humanPresentableName" : "..."
}, {
"representationClassByteBuffer" : true,
"flavorTextType" : true,
"mimeType" : "...",
"defaultRepresentationClassAsString" : "...",
"primaryType" : "...",
"textPlainUnicodeFlavor" : { },
"representationClass" : "...",
"defaultRepresentationClass" : "...",
"mimeTypeSerializedObject" : true,
"flavorRemoteObjectType" : true,
"flavorJavaFileListType" : true,
"representationClassSerializable" : true,
"representationClassReader" : true,
"representationClassInputStream" : true,
"subType" : "...",
"representationClassCharBuffer" : true,
"representationClassRemote" : true,
"flavorSerializedObjectType" : true,
"humanPresentableName" : "..."
} ]
},
"dynamicLayoutActive" : true,
"menuShortcutKeyMaskEx" : 12345,
"systemEventQueue" : {
"nextEvent" : {
"ID" : 12345,
"source" : { }
},
"mostRecentEventTime" : 12345,
"currentEvent" : {
"ID" : 12345,
"source" : { }
}
},
"systemClipboard" : {
"flavorListeners" : [ { }, { } ],
"name" : "...",
"availableDataFlavors" : [ {
"representationClassByteBuffer" : true,
"flavorTextType" : true,
"mimeType" : "...",
"defaultRepresentationClassAsString" : "...",
"primaryType" : "...",
"textPlainUnicodeFlavor" : { },
"representationClass" : "...",
"defaultRepresentationClass" : "...",
"mimeTypeSerializedObject" : true,
"flavorRemoteObjectType" : true,
"flavorJavaFileListType" : true,
"representationClassSerializable" : true,
"representationClassReader" : true,
"representationClassInputStream" : true,
"subType" : "...",
"representationClassCharBuffer" : true,
"representationClassRemote" : true,
"flavorSerializedObjectType" : true,
"humanPresentableName" : "..."
}, {
"representationClassByteBuffer" : true,
"flavorTextType" : true,
"mimeType" : "...",
"defaultRepresentationClassAsString" : "...",
"primaryType" : "...",
"textPlainUnicodeFlavor" : { },
"representationClass" : "...",
"defaultRepresentationClass" : "...",
"mimeTypeSerializedObject" : true,
"flavorRemoteObjectType" : true,
"flavorJavaFileListType" : true,
"representationClassSerializable" : true,
"representationClassReader" : true,
"representationClassInputStream" : true,
"subType" : "...",
"representationClassCharBuffer" : true,
"representationClassRemote" : true,
"flavorSerializedObjectType" : true,
"humanPresentableName" : "..."
} ]
},
"screenSize" : {
"size" : { },
"width" : 12345,
"height" : 12345
},
"screenResolution" : 12345,
"propertyChangeListeners" : [ { }, { } ],
"AWTEventListeners" : [ { }, { } ]
}