Component Data Type

Abstract Type
Subtypes
Panel, GraphVisualizer, JPopupMenu, Frame, JDialog, JMenu, Container, Dialog, Window, JLayeredPane, JFrame, JButton, JComponent, JRootPane, JMenuItem, Canvas, JMenuBar, Applet, RouteDialog, PApplet, AbstractButton, JListOfDisplayVertex, ShowGraph
Implemented Interfaces
MenuContainer, Serializable
Properties
name data type constraints description
hierarchyBoundsListeners array of HierarchyBoundsListener  
hierarchyListeners array of HierarchyListener  
showing boolean required
graphics Graphics  
minimumSize Dimension  
displayable boolean required
height number required
locale string  
background Color  
baselineResizeBehavior BaselineResizeBehavior  
foreground Color  
focusTraversalKeysEnabled boolean required
inputMethodRequests InputMethodRequests  
componentListeners array of ComponentListener  
doubleBuffered boolean required
visible boolean required
mouseWheelListeners array of MouseWheelListener  
treeLock object  
valid boolean required
focusCycleRootAncestor Container  
lightweight boolean required
bounds Rectangle  
x number required
propertyChangeListeners array of PropertyChangeListener  
focusListeners array of FocusListener  
font Font  
accessibleContext AccessibleContext  
maximumSizeSet boolean required
backgroundSet boolean required
focusable boolean required
name string  
opaque boolean required
width number required
inputMethodListeners array of InputMethodListener  
ignoreRepaint boolean required
parent Container  
keyListeners array of KeyListener  
preferredSizeSet boolean required
enabled boolean required
componentOrientation ComponentOrientation  
maximumSize Dimension  
y number required
fontSet boolean required
location Point  
minimumSizeSet boolean required
inputContext InputContext  
cursor Cursor  
locationOnScreen Point  
mouseMotionListeners array of MouseMotionListener  
graphicsConfiguration GraphicsConfiguration  
focusOwner boolean required
preferredSize Dimension  
size Dimension  
colorModel ColorModel  
mousePosition Point  
foregroundSet boolean required
dropTarget DropTarget  
mouseListeners array of MouseListener  
alignmentY number required
alignmentX number required
toolkit Toolkit  
cursorSet boolean required
focusTraversable boolean required

Example

This data type is abstract. The example below may be incomplete. More accurate examples can be found in subtypes pages.
{
  "hierarchyBoundsListeners" : [ { }, { } ],
  "hierarchyListeners" : [ { }, { } ],
  "showing" : true,
  "graphics" : {
    "color" : {
      "transparency" : 12345,
      "red" : 12345,
      "RGB" : 12345,
      "alpha" : 12345,
      "blue" : 12345,
      "colorSpace" : { },
      "green" : 12345
    },
    "clip" : {
      "bounds2D" : { },
      "bounds" : { }
    },
    "font" : {
      "italic" : true,
      "missingGlyphCode" : 12345,
      "plain" : true,
      "size2D" : 12345.0,
      "numGlyphs" : 12345,
      "italicAngle" : 12345.0,
      "name" : "...",
      "transform" : { },
      "PSName" : "...",
      "bold" : true,
      "availableAttributes" : [ { }, { } ],
      "transformed" : true,
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "fontName" : "...",
      "family" : "...",
      "style" : 12345,
      "size" : 12345
    },
    "fontMetrics" : {
      "fontRenderContext" : { },
      "maxDescent" : 12345,
      "leading" : 12345,
      "maxAscent" : 12345,
      "ascent" : 12345,
      "height" : 12345,
      "font" : { },
      "widths" : [ 12345, 12345 ],
      "maxAdvance" : 12345,
      "descent" : 12345
    },
    "clipBounds" : {
      "width" : 12345,
      "height" : 12345,
      "location" : { },
      "x" : 12345,
      "size" : { },
      "y" : 12345,
      "bounds2D" : { },
      "bounds" : { },
      "empty" : true,
      "maxY" : 12345.0,
      "frame" : { },
      "minX" : 12345.0,
      "centerY" : 12345.0,
      "minY" : 12345.0,
      "maxX" : 12345.0,
      "centerX" : 12345.0
    }
  },
  "minimumSize" : {
    "size" : { },
    "width" : 12345,
    "height" : 12345
  },
  "displayable" : true,
  "height" : 12345,
  "locale" : "...",
  "background" : {
    "transparency" : 12345,
    "red" : 12345,
    "RGB" : 12345,
    "alpha" : 12345,
    "blue" : 12345,
    "colorSpace" : {
      "CS_sRGB" : true,
      "numComponents" : 12345,
      "type" : 12345
    },
    "green" : 12345
  },
  "baselineResizeBehavior" : "CENTER_OFFSET",
  "foreground" : {
    "transparency" : 12345,
    "red" : 12345,
    "RGB" : 12345,
    "alpha" : 12345,
    "blue" : 12345,
    "colorSpace" : {
      "CS_sRGB" : true,
      "numComponents" : 12345,
      "type" : 12345
    },
    "green" : 12345
  },
  "focusTraversalKeysEnabled" : true,
  "inputMethodRequests" : {
    "insertPositionOffset" : 12345,
    "committedTextLength" : 12345
  },
  "componentListeners" : [ { }, { } ],
  "doubleBuffered" : true,
  "visible" : true,
  "mouseWheelListeners" : [ { }, { } ],
  "treeLock" : { },
  "valid" : true,
  "focusCycleRootAncestor" : {
    "focusTraversalPolicy" : { },
    "focusTraversalPolicySet" : true,
    "insets" : {
      "top" : 12345,
      "bottom" : 12345,
      "right" : 12345,
      "left" : 12345
    },
    "maximumSize" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "layout" : { },
    "alignmentX" : 12345.0,
    "componentCount" : 12345,
    "focusTraversalPolicyProvider" : true,
    "validateRoot" : true,
    "minimumSize" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "components" : [ {
      "hierarchyBoundsListeners" : [ { }, { } ],
      "hierarchyListeners" : [ { }, { } ],
      "showing" : true,
      "graphics" : { },
      "minimumSize" : { },
      "displayable" : true,
      "height" : 12345,
      "locale" : "...",
      "background" : { },
      "baselineResizeBehavior" : "CONSTANT_ASCENT",
      "foreground" : { },
      "focusTraversalKeysEnabled" : true,
      "inputMethodRequests" : { },
      "componentListeners" : [ { }, { } ],
      "doubleBuffered" : true,
      "visible" : true,
      "mouseWheelListeners" : [ { }, { } ],
      "treeLock" : { },
      "valid" : true,
      "focusCycleRootAncestor" : { },
      "lightweight" : true,
      "bounds" : { },
      "x" : 12345,
      "propertyChangeListeners" : [ { }, { } ],
      "focusListeners" : [ { }, { } ],
      "font" : { },
      "accessibleContext" : { },
      "maximumSizeSet" : true,
      "backgroundSet" : true,
      "focusable" : true,
      "name" : "...",
      "opaque" : true,
      "width" : 12345,
      "inputMethodListeners" : [ { }, { } ],
      "ignoreRepaint" : true,
      "parent" : { },
      "keyListeners" : [ { }, { } ],
      "preferredSizeSet" : true,
      "enabled" : true,
      "componentOrientation" : { },
      "maximumSize" : { },
      "y" : 12345,
      "fontSet" : true,
      "location" : { },
      "minimumSizeSet" : true,
      "inputContext" : { },
      "cursor" : { },
      "locationOnScreen" : { },
      "mouseMotionListeners" : [ { }, { } ],
      "graphicsConfiguration" : { },
      "focusOwner" : true,
      "preferredSize" : { },
      "size" : { },
      "colorModel" : { },
      "mousePosition" : { },
      "foregroundSet" : true,
      "dropTarget" : { },
      "mouseListeners" : [ { }, { } ],
      "alignmentY" : 12345.0,
      "alignmentX" : 12345.0,
      "toolkit" : { },
      "cursorSet" : true
    }, {
      "hierarchyBoundsListeners" : [ { }, { } ],
      "hierarchyListeners" : [ { }, { } ],
      "showing" : true,
      "graphics" : { },
      "minimumSize" : { },
      "displayable" : true,
      "height" : 12345,
      "locale" : "...",
      "background" : { },
      "baselineResizeBehavior" : "OTHER",
      "foreground" : { },
      "focusTraversalKeysEnabled" : true,
      "inputMethodRequests" : { },
      "componentListeners" : [ { }, { } ],
      "doubleBuffered" : true,
      "visible" : true,
      "mouseWheelListeners" : [ { }, { } ],
      "treeLock" : { },
      "valid" : true,
      "focusCycleRootAncestor" : { },
      "lightweight" : true,
      "bounds" : { },
      "x" : 12345,
      "propertyChangeListeners" : [ { }, { } ],
      "focusListeners" : [ { }, { } ],
      "font" : { },
      "accessibleContext" : { },
      "maximumSizeSet" : true,
      "backgroundSet" : true,
      "focusable" : true,
      "name" : "...",
      "opaque" : true,
      "width" : 12345,
      "inputMethodListeners" : [ { }, { } ],
      "ignoreRepaint" : true,
      "parent" : { },
      "keyListeners" : [ { }, { } ],
      "preferredSizeSet" : true,
      "enabled" : true,
      "componentOrientation" : { },
      "maximumSize" : { },
      "y" : 12345,
      "fontSet" : true,
      "location" : { },
      "minimumSizeSet" : true,
      "inputContext" : { },
      "cursor" : { },
      "locationOnScreen" : { },
      "mouseMotionListeners" : [ { }, { } ],
      "graphicsConfiguration" : { },
      "focusOwner" : true,
      "preferredSize" : { },
      "size" : { },
      "colorModel" : { },
      "mousePosition" : { },
      "foregroundSet" : true,
      "dropTarget" : { },
      "mouseListeners" : [ { }, { } ],
      "alignmentY" : 12345.0,
      "alignmentX" : 12345.0,
      "toolkit" : { },
      "cursorSet" : true
    } ],
    "focusCycleRoot" : true,
    "preferredSize" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "alignmentY" : 12345.0,
    "containerListeners" : [ { }, { } ],
    "hierarchyBoundsListeners" : [ { }, { } ],
    "hierarchyListeners" : [ { }, { } ],
    "showing" : true,
    "graphics" : {
      "color" : { },
      "clip" : { },
      "font" : { },
      "fontMetrics" : { },
      "clipBounds" : { }
    },
    "displayable" : true,
    "height" : 12345,
    "locale" : "...",
    "background" : {
      "transparency" : 12345,
      "red" : 12345,
      "RGB" : 12345,
      "alpha" : 12345,
      "blue" : 12345,
      "colorSpace" : { },
      "green" : 12345
    },
    "baselineResizeBehavior" : "OTHER",
    "foreground" : {
      "transparency" : 12345,
      "red" : 12345,
      "RGB" : 12345,
      "alpha" : 12345,
      "blue" : 12345,
      "colorSpace" : { },
      "green" : 12345
    },
    "focusTraversalKeysEnabled" : true,
    "inputMethodRequests" : {
      "insertPositionOffset" : 12345,
      "committedTextLength" : 12345
    },
    "componentListeners" : [ { }, { } ],
    "doubleBuffered" : true,
    "visible" : true,
    "mouseWheelListeners" : [ { }, { } ],
    "treeLock" : { },
    "valid" : true,
    "focusCycleRootAncestor" : { },
    "lightweight" : true,
    "bounds" : {
      "width" : 12345,
      "height" : 12345,
      "location" : { },
      "x" : 12345,
      "size" : { },
      "y" : 12345,
      "bounds2D" : { },
      "bounds" : { },
      "empty" : true,
      "maxY" : 12345.0,
      "frame" : { },
      "minX" : 12345.0,
      "centerY" : 12345.0,
      "minY" : 12345.0,
      "maxX" : 12345.0,
      "centerX" : 12345.0
    },
    "x" : 12345,
    "propertyChangeListeners" : [ { }, { } ],
    "focusListeners" : [ { }, { } ],
    "font" : {
      "italic" : true,
      "missingGlyphCode" : 12345,
      "plain" : true,
      "size2D" : 12345.0,
      "numGlyphs" : 12345,
      "italicAngle" : 12345.0,
      "name" : "...",
      "transform" : { },
      "PSName" : "...",
      "bold" : true,
      "availableAttributes" : [ { }, { } ],
      "transformed" : true,
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "fontName" : "...",
      "family" : "...",
      "style" : 12345,
      "size" : 12345
    },
    "accessibleContext" : {
      "accessibleEditableText" : { },
      "accessibleComponent" : { },
      "accessibleStateSet" : { },
      "accessibleChildrenCount" : 12345,
      "accessibleAction" : { },
      "accessibleRelationSet" : { },
      "accessibleIndexInParent" : 12345,
      "accessibleValue" : { },
      "accessibleSelection" : { },
      "accessibleDescription" : "...",
      "accessibleParent" : { },
      "accessibleText" : { },
      "locale" : "...",
      "accessibleName" : "...",
      "accessibleRole" : { },
      "accessibleIcon" : [ { }, { } ],
      "accessibleTable" : { }
    },
    "maximumSizeSet" : true,
    "backgroundSet" : true,
    "focusable" : true,
    "name" : "...",
    "opaque" : true,
    "width" : 12345,
    "inputMethodListeners" : [ { }, { } ],
    "ignoreRepaint" : true,
    "parent" : { },
    "keyListeners" : [ { }, { } ],
    "preferredSizeSet" : true,
    "enabled" : true,
    "componentOrientation" : {
      "leftToRight" : true,
      "horizontal" : true
    },
    "y" : 12345,
    "fontSet" : true,
    "location" : {
      "x" : 12345,
      "location" : { },
      "y" : 12345
    },
    "minimumSizeSet" : true,
    "inputContext" : {
      "instance" : { },
      "locale" : "...",
      "compositionEnabled" : true,
      "inputMethodControlObject" : { }
    },
    "cursor" : {
      "defaultCursor" : { },
      "name" : "...",
      "type" : 12345
    },
    "locationOnScreen" : {
      "x" : 12345,
      "location" : { },
      "y" : 12345
    },
    "mouseMotionListeners" : [ { }, { } ],
    "graphicsConfiguration" : {
      "imageCapabilities" : { },
      "bufferCapabilities" : { },
      "device" : { },
      "bounds" : { },
      "colorModel" : { },
      "translucencyCapable" : true,
      "defaultTransform" : { },
      "normalizingTransform" : { }
    },
    "focusOwner" : true,
    "size" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "colorModel" : {
      "numComponents" : 12345,
      "pixelSize" : 12345,
      "numColorComponents" : 12345,
      "colorSpace" : { },
      "componentSize" : [ 12345, 12345 ],
      "transferType" : 12345,
      "RGBdefault" : { },
      "transparency" : 12345,
      "alphaPremultiplied" : true
    },
    "mousePosition" : {
      "x" : 12345,
      "location" : { },
      "y" : 12345
    },
    "foregroundSet" : true,
    "dropTarget" : {
      "active" : true,
      "defaultActions" : 12345,
      "flavorMap" : { },
      "dropTargetContext" : { },
      "component" : { }
    },
    "mouseListeners" : [ { }, { } ],
    "toolkit" : {
      "maximumCursorColors" : 12345,
      "colorModel" : { },
      "defaultToolkit" : { },
      "alwaysOnTopSupported" : true,
      "systemSelection" : { },
      "dynamicLayoutActive" : true,
      "menuShortcutKeyMaskEx" : 12345,
      "systemEventQueue" : { },
      "systemClipboard" : { },
      "screenSize" : { },
      "screenResolution" : 12345,
      "propertyChangeListeners" : [ { }, { } ],
      "AWTEventListeners" : [ { }, { } ]
    },
    "cursorSet" : true
  },
  "lightweight" : true,
  "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
  },
  "x" : 12345,
  "propertyChangeListeners" : [ { }, { } ],
  "focusListeners" : [ { }, { } ],
  "font" : {
    "italic" : true,
    "missingGlyphCode" : 12345,
    "plain" : true,
    "size2D" : 12345.0,
    "numGlyphs" : 12345,
    "italicAngle" : 12345.0,
    "name" : "...",
    "transform" : {
      "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
    },
    "PSName" : "...",
    "bold" : true,
    "availableAttributes" : [ { }, { } ],
    "transformed" : true,
    "attributes" : {
      "property1" : { },
      "property2" : { }
    },
    "fontName" : "...",
    "family" : "...",
    "style" : 12345,
    "size" : 12345
  },
  "accessibleContext" : {
    "accessibleEditableText" : {
      "selectionStart" : 12345,
      "selectedText" : "...",
      "selectionEnd" : 12345,
      "charCount" : 12345,
      "caretPosition" : 12345
    },
    "accessibleComponent" : {
      "foreground" : { },
      "enabled" : true,
      "cursor" : { },
      "location" : { },
      "showing" : true,
      "background" : { },
      "locationOnScreen" : { },
      "bounds" : { },
      "visible" : true,
      "size" : { },
      "font" : { },
      "focusTraversable" : true
    },
    "accessibleStateSet" : { },
    "accessibleChildrenCount" : 12345,
    "accessibleAction" : {
      "accessibleActionCount" : 12345
    },
    "accessibleRelationSet" : { },
    "accessibleIndexInParent" : 12345,
    "accessibleValue" : {
      "currentAccessibleValue" : { },
      "minimumAccessibleValue" : { },
      "maximumAccessibleValue" : { }
    },
    "accessibleSelection" : {
      "accessibleSelectionCount" : 12345
    },
    "accessibleDescription" : "...",
    "accessibleParent" : {
      "accessibleContext" : { }
    },
    "accessibleText" : {
      "selectionStart" : 12345,
      "selectedText" : "...",
      "selectionEnd" : 12345,
      "charCount" : 12345,
      "caretPosition" : 12345
    },
    "locale" : "...",
    "accessibleName" : "...",
    "accessibleRole" : { },
    "accessibleIcon" : [ {
      "accessibleIconHeight" : 12345,
      "accessibleIconDescription" : "...",
      "accessibleIconWidth" : 12345
    }, {
      "accessibleIconHeight" : 12345,
      "accessibleIconDescription" : "...",
      "accessibleIconWidth" : 12345
    } ],
    "accessibleTable" : {
      "accessibleColumnHeader" : { },
      "accessibleCaption" : { },
      "accessibleColumnCount" : 12345,
      "accessibleSummary" : { },
      "accessibleRowHeader" : { },
      "selectedAccessibleColumns" : [ 12345, 12345 ],
      "selectedAccessibleRows" : [ 12345, 12345 ],
      "accessibleRowCount" : 12345
    }
  },
  "maximumSizeSet" : true,
  "backgroundSet" : true,
  "focusable" : true,
  "name" : "...",
  "opaque" : true,
  "width" : 12345,
  "inputMethodListeners" : [ { }, { } ],
  "ignoreRepaint" : true,
  "parent" : {
    "focusTraversalPolicy" : { },
    "focusTraversalPolicySet" : true,
    "insets" : {
      "top" : 12345,
      "bottom" : 12345,
      "right" : 12345,
      "left" : 12345
    },
    "maximumSize" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "layout" : { },
    "alignmentX" : 12345.0,
    "componentCount" : 12345,
    "focusTraversalPolicyProvider" : true,
    "validateRoot" : true,
    "minimumSize" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "components" : [ {
      "hierarchyBoundsListeners" : [ { }, { } ],
      "hierarchyListeners" : [ { }, { } ],
      "showing" : true,
      "graphics" : { },
      "minimumSize" : { },
      "displayable" : true,
      "height" : 12345,
      "locale" : "...",
      "background" : { },
      "baselineResizeBehavior" : "OTHER",
      "foreground" : { },
      "focusTraversalKeysEnabled" : true,
      "inputMethodRequests" : { },
      "componentListeners" : [ { }, { } ],
      "doubleBuffered" : true,
      "visible" : true,
      "mouseWheelListeners" : [ { }, { } ],
      "treeLock" : { },
      "valid" : true,
      "focusCycleRootAncestor" : { },
      "lightweight" : true,
      "bounds" : { },
      "x" : 12345,
      "propertyChangeListeners" : [ { }, { } ],
      "focusListeners" : [ { }, { } ],
      "font" : { },
      "accessibleContext" : { },
      "maximumSizeSet" : true,
      "backgroundSet" : true,
      "focusable" : true,
      "name" : "...",
      "opaque" : true,
      "width" : 12345,
      "inputMethodListeners" : [ { }, { } ],
      "ignoreRepaint" : true,
      "parent" : { },
      "keyListeners" : [ { }, { } ],
      "preferredSizeSet" : true,
      "enabled" : true,
      "componentOrientation" : { },
      "maximumSize" : { },
      "y" : 12345,
      "fontSet" : true,
      "location" : { },
      "minimumSizeSet" : true,
      "inputContext" : { },
      "cursor" : { },
      "locationOnScreen" : { },
      "mouseMotionListeners" : [ { }, { } ],
      "graphicsConfiguration" : { },
      "focusOwner" : true,
      "preferredSize" : { },
      "size" : { },
      "colorModel" : { },
      "mousePosition" : { },
      "foregroundSet" : true,
      "dropTarget" : { },
      "mouseListeners" : [ { }, { } ],
      "alignmentY" : 12345.0,
      "alignmentX" : 12345.0,
      "toolkit" : { },
      "cursorSet" : true
    }, {
      "hierarchyBoundsListeners" : [ { }, { } ],
      "hierarchyListeners" : [ { }, { } ],
      "showing" : true,
      "graphics" : { },
      "minimumSize" : { },
      "displayable" : true,
      "height" : 12345,
      "locale" : "...",
      "background" : { },
      "baselineResizeBehavior" : "OTHER",
      "foreground" : { },
      "focusTraversalKeysEnabled" : true,
      "inputMethodRequests" : { },
      "componentListeners" : [ { }, { } ],
      "doubleBuffered" : true,
      "visible" : true,
      "mouseWheelListeners" : [ { }, { } ],
      "treeLock" : { },
      "valid" : true,
      "focusCycleRootAncestor" : { },
      "lightweight" : true,
      "bounds" : { },
      "x" : 12345,
      "propertyChangeListeners" : [ { }, { } ],
      "focusListeners" : [ { }, { } ],
      "font" : { },
      "accessibleContext" : { },
      "maximumSizeSet" : true,
      "backgroundSet" : true,
      "focusable" : true,
      "name" : "...",
      "opaque" : true,
      "width" : 12345,
      "inputMethodListeners" : [ { }, { } ],
      "ignoreRepaint" : true,
      "parent" : { },
      "keyListeners" : [ { }, { } ],
      "preferredSizeSet" : true,
      "enabled" : true,
      "componentOrientation" : { },
      "maximumSize" : { },
      "y" : 12345,
      "fontSet" : true,
      "location" : { },
      "minimumSizeSet" : true,
      "inputContext" : { },
      "cursor" : { },
      "locationOnScreen" : { },
      "mouseMotionListeners" : [ { }, { } ],
      "graphicsConfiguration" : { },
      "focusOwner" : true,
      "preferredSize" : { },
      "size" : { },
      "colorModel" : { },
      "mousePosition" : { },
      "foregroundSet" : true,
      "dropTarget" : { },
      "mouseListeners" : [ { }, { } ],
      "alignmentY" : 12345.0,
      "alignmentX" : 12345.0,
      "toolkit" : { },
      "cursorSet" : true
    } ],
    "focusCycleRoot" : true,
    "preferredSize" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "alignmentY" : 12345.0,
    "containerListeners" : [ { }, { } ],
    "hierarchyBoundsListeners" : [ { }, { } ],
    "hierarchyListeners" : [ { }, { } ],
    "showing" : true,
    "graphics" : {
      "color" : { },
      "clip" : { },
      "font" : { },
      "fontMetrics" : { },
      "clipBounds" : { }
    },
    "displayable" : true,
    "height" : 12345,
    "locale" : "...",
    "background" : {
      "transparency" : 12345,
      "red" : 12345,
      "RGB" : 12345,
      "alpha" : 12345,
      "blue" : 12345,
      "colorSpace" : { },
      "green" : 12345
    },
    "baselineResizeBehavior" : "CONSTANT_ASCENT",
    "foreground" : {
      "transparency" : 12345,
      "red" : 12345,
      "RGB" : 12345,
      "alpha" : 12345,
      "blue" : 12345,
      "colorSpace" : { },
      "green" : 12345
    },
    "focusTraversalKeysEnabled" : true,
    "inputMethodRequests" : {
      "insertPositionOffset" : 12345,
      "committedTextLength" : 12345
    },
    "componentListeners" : [ { }, { } ],
    "doubleBuffered" : true,
    "visible" : true,
    "mouseWheelListeners" : [ { }, { } ],
    "treeLock" : { },
    "valid" : true,
    "focusCycleRootAncestor" : { },
    "lightweight" : true,
    "bounds" : {
      "width" : 12345,
      "height" : 12345,
      "location" : { },
      "x" : 12345,
      "size" : { },
      "y" : 12345,
      "bounds2D" : { },
      "bounds" : { },
      "empty" : true,
      "maxY" : 12345.0,
      "frame" : { },
      "minX" : 12345.0,
      "centerY" : 12345.0,
      "minY" : 12345.0,
      "maxX" : 12345.0,
      "centerX" : 12345.0
    },
    "x" : 12345,
    "propertyChangeListeners" : [ { }, { } ],
    "focusListeners" : [ { }, { } ],
    "font" : {
      "italic" : true,
      "missingGlyphCode" : 12345,
      "plain" : true,
      "size2D" : 12345.0,
      "numGlyphs" : 12345,
      "italicAngle" : 12345.0,
      "name" : "...",
      "transform" : { },
      "PSName" : "...",
      "bold" : true,
      "availableAttributes" : [ { }, { } ],
      "transformed" : true,
      "attributes" : {
        "property1" : { },
        "property2" : { }
      },
      "fontName" : "...",
      "family" : "...",
      "style" : 12345,
      "size" : 12345
    },
    "accessibleContext" : {
      "accessibleEditableText" : { },
      "accessibleComponent" : { },
      "accessibleStateSet" : { },
      "accessibleChildrenCount" : 12345,
      "accessibleAction" : { },
      "accessibleRelationSet" : { },
      "accessibleIndexInParent" : 12345,
      "accessibleValue" : { },
      "accessibleSelection" : { },
      "accessibleDescription" : "...",
      "accessibleParent" : { },
      "accessibleText" : { },
      "locale" : "...",
      "accessibleName" : "...",
      "accessibleRole" : { },
      "accessibleIcon" : [ { }, { } ],
      "accessibleTable" : { }
    },
    "maximumSizeSet" : true,
    "backgroundSet" : true,
    "focusable" : true,
    "name" : "...",
    "opaque" : true,
    "width" : 12345,
    "inputMethodListeners" : [ { }, { } ],
    "ignoreRepaint" : true,
    "parent" : { },
    "keyListeners" : [ { }, { } ],
    "preferredSizeSet" : true,
    "enabled" : true,
    "componentOrientation" : {
      "leftToRight" : true,
      "horizontal" : true
    },
    "y" : 12345,
    "fontSet" : true,
    "location" : {
      "x" : 12345,
      "location" : { },
      "y" : 12345
    },
    "minimumSizeSet" : true,
    "inputContext" : {
      "instance" : { },
      "locale" : "...",
      "compositionEnabled" : true,
      "inputMethodControlObject" : { }
    },
    "cursor" : {
      "defaultCursor" : { },
      "name" : "...",
      "type" : 12345
    },
    "locationOnScreen" : {
      "x" : 12345,
      "location" : { },
      "y" : 12345
    },
    "mouseMotionListeners" : [ { }, { } ],
    "graphicsConfiguration" : {
      "imageCapabilities" : { },
      "bufferCapabilities" : { },
      "device" : { },
      "bounds" : { },
      "colorModel" : { },
      "translucencyCapable" : true,
      "defaultTransform" : { },
      "normalizingTransform" : { }
    },
    "focusOwner" : true,
    "size" : {
      "size" : { },
      "width" : 12345,
      "height" : 12345
    },
    "colorModel" : {
      "numComponents" : 12345,
      "pixelSize" : 12345,
      "numColorComponents" : 12345,
      "colorSpace" : { },
      "componentSize" : [ 12345, 12345 ],
      "transferType" : 12345,
      "RGBdefault" : { },
      "transparency" : 12345,
      "alphaPremultiplied" : true
    },
    "mousePosition" : {
      "x" : 12345,
      "location" : { },
      "y" : 12345
    },
    "foregroundSet" : true,
    "dropTarget" : {
      "active" : true,
      "defaultActions" : 12345,
      "flavorMap" : { },
      "dropTargetContext" : { },
      "component" : { }
    },
    "mouseListeners" : [ { }, { } ],
    "toolkit" : {
      "maximumCursorColors" : 12345,
      "colorModel" : { },
      "defaultToolkit" : { },
      "alwaysOnTopSupported" : true,
      "systemSelection" : { },
      "dynamicLayoutActive" : true,
      "menuShortcutKeyMaskEx" : 12345,
      "systemEventQueue" : { },
      "systemClipboard" : { },
      "screenSize" : { },
      "screenResolution" : 12345,
      "propertyChangeListeners" : [ { }, { } ],
      "AWTEventListeners" : [ { }, { } ]
    },
    "cursorSet" : true
  },
  "keyListeners" : [ { }, { } ],
  "preferredSizeSet" : true,
  "enabled" : true,
  "componentOrientation" : {
    "leftToRight" : true,
    "horizontal" : true
  },
  "maximumSize" : {
    "size" : { },
    "width" : 12345,
    "height" : 12345
  },
  "y" : 12345,
  "fontSet" : true,
  "location" : {
    "x" : 12345,
    "location" : { },
    "y" : 12345
  },
  "minimumSizeSet" : true,
  "inputContext" : {
    "instance" : { },
    "locale" : "...",
    "compositionEnabled" : true,
    "inputMethodControlObject" : { }
  },
  "cursor" : {
    "defaultCursor" : { },
    "name" : "...",
    "type" : 12345
  },
  "locationOnScreen" : {
    "x" : 12345,
    "location" : { },
    "y" : 12345
  },
  "mouseMotionListeners" : [ { }, { } ],
  "graphicsConfiguration" : {
    "imageCapabilities" : {
      "accelerated" : true,
      "trueVolatile" : true
    },
    "bufferCapabilities" : {
      "frontBufferCapabilities" : { },
      "flipContents" : { },
      "pageFlipping" : true,
      "backBufferCapabilities" : { },
      "multiBufferAvailable" : true,
      "fullScreenRequired" : true
    },
    "device" : {
      "type" : 12345,
      "configurations" : [ { }, { } ],
      "fullScreenSupported" : true,
      "fullScreenWindow" : { },
      "availableAcceleratedMemory" : 12345,
      "IDstring" : "...",
      "displayChangeSupported" : true,
      "defaultConfiguration" : { },
      "displayModes" : [ { }, { } ],
      "displayMode" : { }
    },
    "bounds" : {
      "width" : 12345,
      "height" : 12345,
      "location" : { },
      "x" : 12345,
      "size" : { },
      "y" : 12345,
      "bounds2D" : { },
      "bounds" : { },
      "empty" : true,
      "maxY" : 12345.0,
      "frame" : { },
      "minX" : 12345.0,
      "centerY" : 12345.0,
      "minY" : 12345.0,
      "maxX" : 12345.0,
      "centerX" : 12345.0
    },
    "colorModel" : {
      "numComponents" : 12345,
      "pixelSize" : 12345,
      "numColorComponents" : 12345,
      "colorSpace" : { },
      "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
    }
  },
  "focusOwner" : true,
  "preferredSize" : {
    "size" : { },
    "width" : 12345,
    "height" : 12345
  },
  "size" : {
    "size" : { },
    "width" : 12345,
    "height" : 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
  },
  "mousePosition" : {
    "x" : 12345,
    "location" : { },
    "y" : 12345
  },
  "foregroundSet" : true,
  "dropTarget" : {
    "active" : true,
    "defaultActions" : 12345,
    "flavorMap" : { },
    "dropTargetContext" : {
      "component" : { },
      "dropTarget" : { }
    },
    "component" : {
      "hierarchyBoundsListeners" : [ { }, { } ],
      "hierarchyListeners" : [ { }, { } ],
      "showing" : true,
      "graphics" : { },
      "minimumSize" : { },
      "displayable" : true,
      "height" : 12345,
      "locale" : "...",
      "background" : { },
      "baselineResizeBehavior" : "CONSTANT_ASCENT",
      "foreground" : { },
      "focusTraversalKeysEnabled" : true,
      "inputMethodRequests" : { },
      "componentListeners" : [ { }, { } ],
      "doubleBuffered" : true,
      "visible" : true,
      "mouseWheelListeners" : [ { }, { } ],
      "treeLock" : { },
      "valid" : true,
      "focusCycleRootAncestor" : { },
      "lightweight" : true,
      "bounds" : { },
      "x" : 12345,
      "propertyChangeListeners" : [ { }, { } ],
      "focusListeners" : [ { }, { } ],
      "font" : { },
      "accessibleContext" : { },
      "maximumSizeSet" : true,
      "backgroundSet" : true,
      "focusable" : true,
      "name" : "...",
      "opaque" : true,
      "width" : 12345,
      "inputMethodListeners" : [ { }, { } ],
      "ignoreRepaint" : true,
      "parent" : { },
      "keyListeners" : [ { }, { } ],
      "preferredSizeSet" : true,
      "enabled" : true,
      "componentOrientation" : { },
      "maximumSize" : { },
      "y" : 12345,
      "fontSet" : true,
      "location" : { },
      "minimumSizeSet" : true,
      "inputContext" : { },
      "cursor" : { },
      "locationOnScreen" : { },
      "mouseMotionListeners" : [ { }, { } ],
      "graphicsConfiguration" : { },
      "focusOwner" : true,
      "preferredSize" : { },
      "size" : { },
      "colorModel" : { },
      "mousePosition" : { },
      "foregroundSet" : true,
      "dropTarget" : { },
      "mouseListeners" : [ { }, { } ],
      "alignmentY" : 12345.0,
      "alignmentX" : 12345.0,
      "toolkit" : { },
      "cursorSet" : true
    }
  },
  "mouseListeners" : [ { }, { } ],
  "alignmentY" : 12345.0,
  "alignmentX" : 12345.0,
  "toolkit" : {
    "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" : [ { }, { } ]
  },
  "cursorSet" : true
}