Overview
Package
Class
Use
Tree
Deprecated
Index
All Classes
Help
Prev
Next
Sample
Document
Serialized Form

Serialized Form

  • Package java.awt

    • Class java.awt.AWTError extends java.lang.Error implements Serializable

      serialVersionUID:
      -1819846354050686206L
    • Class java.awt.AWTEvent extends java.util.EventObject implements Serializable

      serialVersionUID:
      -1825314779160409405L
      • Serialized Fields

        • bdata

          byte[] bdata
        • id

          int id
          The event's id.
           
          See Also:
          AWTEvent.getID(), AWTEvent.AWTEvent(java.lang.Object, int)
        • consumed

          boolean consumed
          Controls whether or not the event is sent back down to the peer once the source has processed it - false means it's sent to the peer; true means it's not. Semantic events always have a 'true' value since they were generated by the peer in response to a low-level event.
           
          See Also:
          AWTEvent.consume(), AWTEvent.isConsumed()
    • Class java.awt.AWTException extends java.lang.Exception implements Serializable

      serialVersionUID:
      -1900414231151323879L
    • Class java.awt.AWTKeyStroke extends java.lang.Object implements Serializable

      serialVersionUID:
      -6430539691155161871L
      • Serialization Methods

        • readResolve

          protected java.lang.Object readResolve() throws java.io.ObjectStreamException
          Returns a cached instance of AWTKeyStroke (or a subclass of AWTKeyStroke) which is equal to this instance.
          Throws:
          java.io.ObjectStreamException
      • Serialized Fields

        • keyChar

          char keyChar
        • keyCode

          int keyCode
        • modifiers

          int modifiers
        • onKeyRelease

          boolean onKeyRelease
    • Class java.awt.AWTPermission extends java.security.BasicPermission implements Serializable

      serialVersionUID:
      8890392402588814465L
    • Class java.awt.BorderLayout extends java.lang.Object implements Serializable

      serialVersionUID:
      -8658291919501921765L
      • Serialized Fields

        • hgap

          int hgap
          Constructs a border layout with the horizontal gaps between components. The horizontal gap is specified by hgap.
           
          See Also:
          BorderLayout.getHgap(), BorderLayout.setHgap(int)
        • vgap

          int vgap
          Constructs a border layout with the vertical gaps between components. The vertical gap is specified by vgap.
           
          See Also:
          BorderLayout.getVgap(), BorderLayout.setVgap(int)
        • north

          Component north
          Constant to specify components location to be the north portion of the border layout.
           
          See Also:
          BorderLayout.getChild(String, boolean), BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), BorderLayout.getLayoutAlignmentX(java.awt.Container), BorderLayout.getLayoutAlignmentY(java.awt.Container), BorderLayout.removeLayoutComponent(java.awt.Component)
        • west

          Component west
          Constant to specify components location to be the west portion of the border layout.
           
          See Also:
          BorderLayout.getChild(String, boolean), BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), BorderLayout.getLayoutAlignmentX(java.awt.Container), BorderLayout.getLayoutAlignmentY(java.awt.Container), BorderLayout.removeLayoutComponent(java.awt.Component)
        • east

          Component east
          Constant to specify components location to be the east portion of the border layout.
           
          See Also:
          BorderLayout.getChild(String, boolean), BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), BorderLayout.getLayoutAlignmentX(java.awt.Container), BorderLayout.getLayoutAlignmentY(java.awt.Container), BorderLayout.removeLayoutComponent(java.awt.Component)
        • south

          Component south
          Constant to specify components location to be the south portion of the border layout.
           
          See Also:
          BorderLayout.getChild(String, boolean), BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), BorderLayout.getLayoutAlignmentX(java.awt.Container), BorderLayout.getLayoutAlignmentY(java.awt.Container), BorderLayout.removeLayoutComponent(java.awt.Component)
        • center

          Component center
          Constant to specify components location to be the center portion of the border layout.
           
          See Also:
          BorderLayout.getChild(String, boolean), BorderLayout.addLayoutComponent(java.awt.Component, java.lang.Object), BorderLayout.getLayoutAlignmentX(java.awt.Container), BorderLayout.getLayoutAlignmentY(java.awt.Container), BorderLayout.removeLayoutComponent(java.awt.Component)
        • firstLine

          Component firstLine
          A relative positioning constant, that can be used instead of north, south, east, west or center. mixing the two types of constants can lead to unpredicable results. If you use both types, the relative constants will take precedence. For example, if you add components using both the NORTH and BEFORE_FIRST_LINE constants in a container whose orientation is LEFT_TO_RIGHT, only the BEFORE_FIRST_LINE will be layed out. This will be the same for lastLine, firstItem, lastItem.
           
        • lastLine

          Component lastLine
          A relative positioning constant, that can be used instead of north, south, east, west or center. Please read Description for firstLine.
           
        • firstItem

          Component firstItem
          A relative positioning constant, that can be used instead of north, south, east, west or center. Please read Description for firstLine.
           
        • lastItem

          Component lastItem
          A relative positioning constant, that can be used instead of north, south, east, west or center. Please read Description for firstLine.
           
    • Class java.awt.Button extends Component implements Serializable

      serialVersionUID:
      -8774683716313001058L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream and if it isn't null adds a listener to receive action events fired by the button. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          Button.removeActionListener(ActionListener), Button.addActionListener(ActionListener), GraphicsEnvironment.isHeadless(), Button.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable ActionListeners as optional data. The non-serializable ActionListeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs: the pair consists of a String and an Object; the String indicates the type of object and is one of the following: actionListenerK indicating an ActionListener object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.actionListenerK, Button.readObject(ObjectInputStream)
      • Serialized Fields

        • label

          java.lang.String label
          The button's label. This value may be null.
           
          See Also:
          Button.getLabel(), Button.setLabel(String)
        • actionCommand

          java.lang.String actionCommand
          The action to be performed once a button has been pressed. This value may be null.
           
          See Also:
          Button.getActionCommand(), Button.setActionCommand(String)
        • buttonSerializedDataVersion

          int buttonSerializedDataVersion
    • Class java.awt.Button.AccessibleAWTButton extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      -5932203980244017102L
    • Class java.awt.Canvas extends Component implements Serializable

      serialVersionUID:
      -2284879212465893870L
    • Class java.awt.Canvas.AccessibleAWTCanvas extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      -6325592262103146699L
    • Class java.awt.CardLayout extends java.lang.Object implements Serializable

      serialVersionUID:
      -4328196481005934313L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Reads serializable fields from stream.
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes serializable fields to stream.
          Throws:
          java.io.IOException
      • Serialized Fields

        • currentCard

          int currentCard
        • hgap

          int hgap
        • tab

          java.util.Hashtable<K,V> tab
          deprectated, for forward compatibility only
        • vector

          java.util.Vector<E> vector
        • vgap

          int vgap
    • Class java.awt.Checkbox extends Component implements Serializable

      serialVersionUID:
      7270714317450821763L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream and if it isn't null adds a listener to receive item events fired by the Checkbox. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          Checkbox.removeItemListener(ItemListener), Checkbox.addItemListener(ItemListener), GraphicsEnvironment.isHeadless(), Checkbox.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable ItemListeners as optional data. The non-serializable ItemListeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and an Object; the String indicates the type of object and is one of the following: itemListenerK indicating an ItemListener object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.itemListenerK, Checkbox.readObject(ObjectInputStream)
      • Serialized Fields

        • label

          java.lang.String label
          The label of the Checkbox. This field can be null.
           
          See Also:
          Checkbox.getLabel(), Checkbox.setLabel(String)
        • state

          boolean state
          The state of the Checkbox.
           
          See Also:
          Checkbox.getState(), Checkbox.setState(boolean)
        • group

          CheckboxGroup group
          The check box group. This field can be null indicating that the checkbox is not a group checkbox.
           
          See Also:
          Checkbox.getCheckboxGroup(), Checkbox.setCheckboxGroup(CheckboxGroup)
        • checkboxSerializedDataVersion

          int checkboxSerializedDataVersion
    • Class java.awt.Checkbox.AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      7881579233144754107L
    • Class java.awt.CheckboxGroup extends java.lang.Object implements Serializable

      serialVersionUID:
      3729780091441768983L
      • Serialized Fields

        • selectedCheckbox

          Checkbox selectedCheckbox
          The current choice.
           
          See Also:
          CheckboxGroup.getCurrent(), CheckboxGroup.setCurrent(Checkbox)
    • Class java.awt.CheckboxMenuItem extends MenuItem implements Serializable

      serialVersionUID:
      6190621106981774043L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable ItemListeners as optional data. The non-serializable ItemListeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and an Object; the String indicates the type of object and is one of the following: itemListenerK indicating an ItemListener object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.itemListenerK, CheckboxMenuItem.readObject(ObjectInputStream)
      • Serialized Fields

        • state

          boolean state
          The state of a checkbox menu item
           
          See Also:
          CheckboxMenuItem.getState(), CheckboxMenuItem.setState(boolean)
        • checkboxMenuItemSerializedDataVersion

          int checkboxMenuItemSerializedDataVersion
    • Class java.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements Serializable

      serialVersionUID:
      -1122642964303476L
    • Class java.awt.Choice extends Component implements Serializable

      serialVersionUID:
      -4075310674757313071L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream and if it isn't null adds a listener to receive item events fired by the Choice item. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          Choice.removeItemListener(ItemListener), Choice.addItemListener(ItemListener), GraphicsEnvironment.isHeadless(), Choice.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable ItemListeners as optional data. The non-serializable ItemListeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and an Object; the String indicates the type of object and is one of the following: itemListenerK indicating an ItemListener object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.itemListenerK, Choice.readObject(ObjectInputStream)
      • Serialized Fields

        • pItems

          java.util.Vector<E> pItems
          The items for the Choice. This can be a null value.
           
          See Also:
          Choice.add(String), Choice.addItem(String), Choice.getItem(int), Choice.getItemCount(), Choice.insert(String, int), Choice.remove(String)
        • selectedIndex

          int selectedIndex
          The index of the current choice for this Choice or -1 if nothing is selected.
           
          See Also:
          Choice.getSelectedItem(), Choice.select(int)
        • choiceSerializedDataVersion

          int choiceSerializedDataVersion
    • Class java.awt.Choice.AccessibleAWTChoice extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      7175603582428509322L
    • Class java.awt.Color extends java.lang.Object implements Serializable

      serialVersionUID:
      118526816881161077L
      • Serialized Fields

        • value

          int value
          The color value.
           
          See Also:
          Color.getRGB()
        • frgbvalue

          float[] frgbvalue
          The color value in the default sRGB ColorSpace as float components (no alpha). If null after object construction, this must be an sRGB color constructed with 8-bit precision, so compute from the int color value.
           
          See Also:
          Color.getRGBColorComponents(float[]), Color.getRGBComponents(float[])
        • fvalue

          float[] fvalue
          The color value in the native ColorSpace as float components (no alpha). If null after object construction, this must be an sRGB color constructed with 8-bit precision, so compute from the int color value.
           
          See Also:
          Color.getRGBColorComponents(float[]), Color.getRGBComponents(float[])
        • falpha

          float falpha
          The alpha value as a float component. If frgbvalue is null, this is not valid data, so compute from the int color value.
           
          See Also:
          Color.getRGBComponents(float[]), Color.getComponents(float[])
        • cs

          java.awt.color.ColorSpace cs
          The ColorSpace. If null, then it's default is sRGB.
           
          See Also:
          Color.getColor(java.lang.String), Color.getColorSpace(), Color.getColorComponents(float[])
    • Class java.awt.Component extends java.lang.Object implements Serializable

      serialVersionUID:
      -7644114512714619750L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Reads the ObjectInputStream and if it isn't null adds a listener to receive a variety of events fired by the component. Unrecognized keys or values will be ignored.
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          Component.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a variety of serializable listeners as optional data. The non-serializable listeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and an Object; the String indicates the type of object and is one of the following (as of 1.4): componentListenerK indicating an ComponentListener object; focusListenerK indicating an FocusListener object; keyListenerK indicating an KeyListener object; mouseListenerK indicating an MouseListener object; mouseMotionListenerK indicating an MouseMotionListener object; inputMethodListenerK indicating an InputMethodListener object; hierarchyListenerK indicating an HierarchyListener object; hierarchyBoundsListenerK indicating an HierarchyBoundsListener object; mouseWheelListenerK indicating an MouseWheelListener object, an optional ComponentOrientation (after inputMethodListener, as of 1.2)
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener), Component.componentListenerK, Component.focusListenerK, Component.keyListenerK, Component.mouseListenerK, Component.mouseMotionListenerK, Component.inputMethodListenerK, Component.hierarchyListenerK, Component.hierarchyBoundsListenerK, Component.mouseWheelListenerK, Component.readObject(ObjectInputStream)
      • Serialized Fields

        • x

          int x
          The x position of the component in the parent's coordinate system.
           
          See Also:
          Component.getLocation()
        • y

          int y
          The y position of the component in the parent's coordinate system.
           
          See Also:
          Component.getLocation()
        • width

          int width
          The width of the component.
           
          See Also:
          Component.getSize()
        • height

          int height
          The height of the component.
           
          See Also:
          Component.getSize()
        • foreground

          Color foreground
          The foreground color for this component. foreground can be null.
           
          See Also:
          Component.getForeground(), Component.setForeground(java.awt.Color)
        • background

          Color background
          The background color for this component. background can be null.
           
          See Also:
          Component.getBackground(), Component.setBackground(java.awt.Color)
        • font

          Font font
          The font used by this component. The font can be null.
           
          See Also:
          Component.getFont(), Component.setFont(java.awt.Font)
        • peerFont

          Font peerFont
          The font which the peer is currently using. (null if no peer exists.)
        • cursor

          Cursor cursor
          The cursor displayed when pointer is over this component. This value can be null.
           
          See Also:
          Component.getCursor(), Component.setCursor(java.awt.Cursor)
        • locale

          java.util.Locale locale
          The locale for the component.
           
          See Also:
          Component.getLocale(), Component.setLocale(java.util.Locale)
        • ignoreRepaint

          boolean ignoreRepaint
          True when the object should ignore all repaint events.
           
          Since:
          1.4
          See Also:
          Component.setIgnoreRepaint(boolean), Component.getIgnoreRepaint()
        • visible

          boolean visible
          True when the object is visible. An object that is not visible is not drawn on the screen.
           
          See Also:
          Component.isVisible(), Component.setVisible(boolean)
        • enabled

          boolean enabled
          True when the object is enabled. An object that is not enabled does not interact with the user.
           
          See Also:
          Component.isEnabled(), Component.setEnabled(boolean)
        • valid

          boolean valid
          True when the object is valid. An invalid object needs to be layed out. This flag is set to false when the object size is changed.
           
          See Also:
          Component.isValid(), Component.validate(), Component.invalidate()
        • dropTarget

          java.awt.dnd.DropTarget dropTarget
          The DropTarget associated with this component.
           
          Since:
          1.2
          See Also:
          Component.setDropTarget(java.awt.dnd.DropTarget), Component.getDropTarget()
        • popups

          java.util.Vector<E> popups
           
          See Also:
          Component.add(java.awt.PopupMenu)
        • name

          java.lang.String name
          A component's name. This field can be null.
           
          See Also:
          Component.getName(), Component.setName(String)
        • nameExplicitlySet

          boolean nameExplicitlySet
          A bool to determine whether the name has been set explicitly. nameExplicitlySet will be false if the name has not been set and true if it has.
           
          See Also:
          Component.getName(), Component.setName(String)
        • focusable

          boolean focusable
          Indicates whether this Component can be focused.
           
          Since:
          1.4
          See Also:
          Component.setFocusable(boolean), Component.isFocusable()
        • isFocusTraversableOverridden

          int isFocusTraversableOverridden
          Tracks whether this Component is relying on default focus travesability.
           
          Since:
          1.4
        • focusTraversalKeys

          java.util.Set<E>[] focusTraversalKeys
          The focus traversal keys. These keys will generate focus traversal behavior for Components for which focus traversal keys are enabled. If a value of null is specified for a traversal key, this Component inherits that traversal key from its parent. If all ancestors of this Component have null specified for that traversal key, then the current KeyboardFocusManager's default traversal key is used.
           
          Since:
          1.4
          See Also:
          Component.setFocusTraversalKeys(int, java.util.Set<? extends java.awt.AWTKeyStroke>), Component.getFocusTraversalKeys(int)
        • focusTraversalKeysEnabled

          boolean focusTraversalKeysEnabled
          Indicates whether focus traversal keys are enabled for this Component. Components for which focus traversal keys are disabled receive key events for focus traversal keys. Components for which focus traversal keys are enabled do not see these events; instead, the events are automatically converted to traversal operations.
           
          Since:
          1.4
          See Also:
          Component.setFocusTraversalKeysEnabled(boolean), Component.getFocusTraversalKeysEnabled()
        • minSize

          Dimension minSize
          Minimum size. (This field perhaps should have been transient).
           
        • minSizeSet

          boolean minSizeSet
          Whether or not setMinimumSize has been invoked with a non-null value.
        • prefSize

          Dimension prefSize
          Preferred size. (This field perhaps should have been transient).
           
        • prefSizeSet

          boolean prefSizeSet
          Whether or not setPreferredSize has been invoked with a non-null value.
        • maxSize

          Dimension maxSize
          Maximum size
           
        • maxSizeSet

          boolean maxSizeSet
          Whether or not setMaximumSize has been invoked with a non-null value.
        • newEventsOnly

          boolean newEventsOnly
          newEventsOnly will be true if the event is one of the event types enabled for the component. It will then allow for normal processing to continue. If it is false the event is passed to the component's parent and up the ancestor tree until the event has been consumed.
           
          See Also:
          Component.dispatchEvent(java.awt.AWTEvent)
        • eventMask

          long eventMask
          The eventMask is ONLY set by subclasses via enableEvents. The mask should NOT be set when listeners are registered so that we can distinguish the difference between when listeners request events and subclasses request them. One bit is used to indicate whether input methods are enabled; this bit is set by enableInputMethods and is on by default.
           
          See Also:
          Component.enableInputMethods(boolean), AWTEvent
        • changeSupport

          java.beans.PropertyChangeSupport changeSupport
          If any PropertyChangeListeners have been registered, the changeSupport field describes them.
           
          Since:
          1.2
          See Also:
          Component.addPropertyChangeListener(java.beans.PropertyChangeListener), Component.removePropertyChangeListener(java.beans.PropertyChangeListener), Component.firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object)
        • isPacked

          boolean isPacked
        • boundsOp

          int boundsOp
          Pseudoparameter for direct Geometry API (setLocation, setBounds setSize to signal setBounds what's changing. Should be used under TreeLock. This is only needed due to the inability to change the cross-calling order of public and deprecated methods.
        • autoFocusTransferOnDisposal

          boolean autoFocusTransferOnDisposal
        • componentSerializedDataVersion

          int componentSerializedDataVersion
          Component Serialized Data Version.
           
        • accessibleContext

          javax.accessibility.AccessibleContext accessibleContext
    • Class java.awt.Component.AccessibleAWTComponent extends javax.accessibility.AccessibleContext implements Serializable

      serialVersionUID:
      642321655757800191L
      • Serialized Fields

        • accessibleAWTComponentHandler

          ComponentListener accessibleAWTComponentHandler
        • accessibleAWTFocusHandler

          FocusListener accessibleAWTFocusHandler
    • Class java.awt.ComponentOrientation extends java.lang.Object implements Serializable

      serialVersionUID:
      -4113291392143563828L
      • Serialized Fields

        • orientation

          int orientation
    • Class java.awt.Container extends Component implements Serializable

      serialVersionUID:
      4613797578919906343L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Deserializes this Container from the specified ObjectInputStream.
          • Reads default serializable fields from the stream.
          • Reads a list of serializable ContainerListener(s) as optional data. If the list is null, no Listeners are installed.
          • Reads this Container's FocusTraversalPolicy, which may be null, as optional data.
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          Container.addContainerListener(java.awt.event.ContainerListener), Container.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Serializes this Container to the specified ObjectOutputStream.
          • Writes default serializable fields to the stream.
          • Writes a list of serializable ContainerListener(s) as optional data. The non-serializable ContainerListner(s) are detected and no attempt is made to serialize them.
          • Write this Container's FocusTraversalPolicy if and only if it is Serializable; otherwise, null is written.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and Object; the String indicates the type of object and is one of the following: containerListenerK indicating an ContainerListener object; the Container's FocusTraversalPolicy, or null
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener), Component.containerListenerK, Container.readObject(ObjectInputStream)
      • Serialized Fields

        • component

          Component[] component
          The components in this container.
        • containerSerializedDataVersion

          int containerSerializedDataVersion
          Container Serial Data Version.
        • dispatcher

          java.awt.LightweightDispatcher dispatcher
          Event router for lightweight components. If this container is native, this dispatcher takes care of forwarding and retargeting the events to lightweight components contained (if any).
        • focusCycleRoot

          boolean focusCycleRoot
          Indicates whether this Component is the root of a focus traversal cycle. Once focus enters a traversal cycle, typically it cannot leave it via focus traversal unless one of the up- or down-cycle keys is pressed. Normal traversal is limited to this Container, and all of this Container's descendants that are not descendants of inferior focus cycle roots.
        • focusTraversalPolicyProvider

          boolean focusTraversalPolicyProvider
          Stores the value of focusTraversalPolicyProvider property.
        • layoutMgr

          LayoutManager layoutMgr
          Layout manager for this container.
        • maxSize

          Dimension maxSize
          Maximum size of this Container.
        • ncomponents

          int ncomponents
          The number of components in this container. This value can be null.
    • Class java.awt.Container.AccessibleAWTContainer extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      5081320404842566097L
      • Serialized Fields

        • accessibleContainerHandler

          ContainerListener accessibleContainerHandler
    • Class java.awt.ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy implements Serializable

      serialVersionUID:
      486933713763926351L
      • Serialized Fields

        • FORWARD_TRAVERSAL

          int FORWARD_TRAVERSAL
        • BACKWARD_TRAVERSAL

          int BACKWARD_TRAVERSAL
        • implicitDownCycleTraversal

          boolean implicitDownCycleTraversal
    • Class java.awt.Cursor extends java.lang.Object implements Serializable

      serialVersionUID:
      8028237497568985504L
      • Serialized Fields

        • type

          int type
          The chosen cursor type initially set to the DEFAULT_CURSOR.
           
          See Also:
          Cursor.getType()
        • name

          java.lang.String name
          The user-visible name of the cursor.
           
          See Also:
          Cursor.getName()
    • Class java.awt.DefaultFocusTraversalPolicy extends ContainerOrderFocusTraversalPolicy implements Serializable

      serialVersionUID:
      8876966522510157497L
    • Class java.awt.Dialog extends Window implements Serializable

      serialVersionUID:
      5920926903803293709L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
          HeadlessException
      • Serialized Fields

        • resizable

          boolean resizable
          A dialog's resizable property. Will be true if the Dialog is to be resizable, otherwise it will be false.
           
          See Also:
          Dialog.setResizable(boolean)
        • undecorated

          boolean undecorated
          This field indicates whether the dialog is undecorated. This property can only be changed while the dialog is not displayable. undecorated will be true if the dialog is undecorated, otherwise it will be false.
           
          Since:
          1.4
          See Also:
          Dialog.setUndecorated(boolean), Dialog.isUndecorated(), Component.isDisplayable()
        • modal

          boolean modal
          True if this dialog is modal, false is the dialog is modeless. A modal dialog blocks user input to some application top-level windows. This field is kept only for backwards compatibility. Use the ModalityType enum instead.
           
          See Also:
          Dialog.isModal(), Dialog.setModal(boolean), Dialog.getModalityType(), Dialog.setModalityType(java.awt.Dialog.ModalityType), Dialog.ModalityType, Dialog.ModalityType.MODELESS, Dialog.DEFAULT_MODALITY_TYPE
        • modalityType

          Dialog.ModalityType modalityType
          Modality type of this dialog. If the dialog's modality type is not ModalityType.MODELESS, it blocks all user input to some application top-level windows.
           
          Since:
          1.6
          See Also:
          Dialog.ModalityType, Dialog.getModalityType(), Dialog.setModalityType(java.awt.Dialog.ModalityType)
        • title

          java.lang.String title
          Specifies the title of the Dialog. This field can be null.
           
          See Also:
          Dialog.getTitle(), Dialog.setTitle(String)
    • Class java.awt.Dialog.AccessibleAWTDialog extends Window.AccessibleAWTWindow implements Serializable

      serialVersionUID:
      4837230331833941201L
    • Class java.awt.Dimension extends java.awt.geom.Dimension2D implements Serializable

      serialVersionUID:
      4723952579491349524L
      • Serialized Fields

        • width

          int width
          The width dimension; negative values can be used.
           
          Since:
          1.0
          See Also:
          Dimension.getSize(), Dimension.setSize(double, double)
        • height

          int height
          The height dimension; negative values can be used.
           
          Since:
          1.0
          See Also:
          Dimension.getSize(), Dimension.setSize(double, double)
    • Class java.awt.Event extends java.lang.Object implements Serializable

      serialVersionUID:
      5488922509400504703L
      • Serialized Fields

        • target

          java.lang.Object target
          The target component. This indicates the component over which the event occurred or with which the event is associated. This object has been replaced by AWTEvent.getSource()
           
          See Also:
          EventObject.getSource()
        • when

          long when
          The time stamp. Replaced by InputEvent.getWhen().
           
          See Also:
          InputEvent.getWhen()
        • id

          int id
          Indicates which type of event the event is, and which other Event variables are relevant for the event. This has been replaced by AWTEvent.getID()
           
          See Also:
          AWTEvent.getID()
        • x

          int x
          The x coordinate of the event. Replaced by MouseEvent.getX()
           
          See Also:
          MouseEvent.getX()
        • y

          int y
          The y coordinate of the event. Replaced by MouseEvent.getY()
           
          See Also:
          MouseEvent.getY()
        • key

          int key
          The key code of the key that was pressed in a keyboard event. This has been replaced by KeyEvent.getKeyCode()
           
          See Also:
          KeyEvent.getKeyCode()
        • modifiers

          int modifiers
          The state of the modifier keys. This is replaced with InputEvent.getModifiers() In java 1.1 MouseEvent and KeyEvent are subclasses of InputEvent.
           
          See Also:
          InputEvent.getModifiers()
        • clickCount

          int clickCount
          For MOUSE_DOWN events, this field indicates the number of consecutive clicks. For other events, its value is 0. This field has been replaced by MouseEvent.getClickCount().
           
          See Also:
          MouseEvent.getClickCount().
        • arg

          java.lang.Object arg
          An arbitrary argument of the event. The value of this field depends on the type of event. arg has been replaced by event specific property.
           
        • evt

          Event evt
          The next event. This field is set when putting events into a linked list. This has been replaced by EventQueue.
           
          See Also:
          EventQueue
        • consumed

          boolean consumed
          This field controls whether or not the event is sent back down to the peer once the target has processed it - false means it's sent to the peer, true means it's not.
           
          See Also:
          Event.isConsumed()
    • Class java.awt.FileDialog extends Dialog implements Serializable

      serialVersionUID:
      5035145889651310422L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Reads the ObjectInputStream and performs a backwards compatibility check by converting either a dir or a file equal to an empty string to null.
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
      • Serialized Fields

        • mode

          int mode
        • dir

          java.lang.String dir
        • file

          java.lang.String file
        • files

          java.io.File[] files
          Contains the File instances for all the files that the user selects.
           
          Since:
          1.7
          See Also:
          FileDialog.getFiles()
        • multipleMode

          boolean multipleMode
          Represents whether the file dialog allows the multiple file selection.
           
          Since:
          1.7
          See Also:
          FileDialog.setMultipleMode(boolean), FileDialog.isMultipleMode()
        • filter

          java.io.FilenameFilter filter
    • Class java.awt.FlowLayout extends java.lang.Object implements Serializable

      serialVersionUID:
      -7262534875583282631L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream stream) throws java.io.IOException, java.lang.ClassNotFoundException
          Reads this object out of a serialization stream, handling objects written by older versions of the class that didn't contain all of the fields we use now..
          Throws:
          java.io.IOException
          java.lang.ClassNotFoundException
      • Serialized Fields

        • align

          int align
          align is the property that determines how each row distributes empty space. It can be one of the following values:
            LEFT RIGHT CENTER
           
          See Also:
          FlowLayout.getAlignment(), FlowLayout.setAlignment(int)
        • newAlign

          int newAlign
          newAlign is the property that determines how each row distributes empty space for the Java 2 platform, v1.2 and greater. It can be one of the following three values:
            LEFT RIGHT CENTER LEADING TRAILING
           
          Since:
          1.2
          See Also:
          FlowLayout.getAlignment(), FlowLayout.setAlignment(int)
        • hgap

          int hgap
          The flow layout manager allows a seperation of components with gaps. The horizontal gap will specify the space between components and between the components and the borders of the Container.
           
          See Also:
          FlowLayout.getHgap(), FlowLayout.setHgap(int)
        • vgap

          int vgap
          The flow layout manager allows a seperation of components with gaps. The vertical gap will specify the space between rows and between the the rows and the borders of the Container.
           
          See Also:
          FlowLayout.getHgap(), FlowLayout.setHgap(int)
        • alignOnBaseline

          boolean alignOnBaseline
          If true, components will be aligned on their baseline.
        • serialVersionOnStream

          int serialVersionOnStream
          This represent the currentSerialVersion which is bein used. It will be one of two values : 0 versions before Java 2 platform v1.2.. 1 versions after Java 2 platform v1.2..
           
          Since:
          1.2
    • Class java.awt.Font extends java.lang.Object implements Serializable

      serialVersionUID:
      -4206021311591459213L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Reads the ObjectInputStream. Unrecognized keys or values will be ignored.
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          Font.writeObject(java.io.ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Writes default serializable fields to a stream.
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Font.readObject(java.io.ObjectInputStream)
      • Serialized Fields

        • fRequestedAttributes

          java.util.Hashtable<K,V> fRequestedAttributes
          This is now only used during serialization. Typically it is null.
           
          See Also:
          Font.getAttributes()
        • name

          java.lang.String name
          The logical name of this Font, as passed to the constructor.
           
          Since:
          JDK1.0
          See Also:
          Font.getName()
        • style

          int style
          The style of this Font, as passed to the constructor. This style can be PLAIN, BOLD, ITALIC, or BOLD+ITALIC.
           
          Since:
          JDK1.0
          See Also:
          Font.getStyle()
        • size

          int size
          The point size of this Font, rounded to integer.
           
          Since:
          JDK1.0
          See Also:
          Font.getSize()
        • pointSize

          float pointSize
          The point size of this Font in float.
           
          See Also:
          Font.getSize(), Font.getSize2D()
        • fontSerializedDataVersion

          int fontSerializedDataVersion
          The Font Serializable Data Form.
           
    • Class java.awt.FontFormatException extends java.lang.Exception implements Serializable

      serialVersionUID:
      -4481290147811361272L
    • Class java.awt.FontMetrics extends java.lang.Object implements Serializable

      serialVersionUID:
      1681126225205050147L
      • Serialized Fields

        • font

          Font font
          The actual Font from which the font metrics are created. This cannot be null.
           
          See Also:
          FontMetrics.getFont()
    • Class java.awt.Frame extends Window implements Serializable

      serialVersionUID:
      2673458971256075116L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream. Tries to read an icon Image, which is optional data available as of 1.4. If an icon Image is not available, but anything other than an EOF is detected, an OptionalDataException will be thrown. Unrecognized keys or values will be ignored.
          Throws:
          java.io.OptionalDataException - if an icon Image is not available, but anything other than an EOF is detected
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          GraphicsEnvironment.isHeadless(), Image, Frame.getIconImage(), Frame.setIconImage(Image), Frame.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes an optional serializable icon Image, which is available as of 1.4.
          Serial Data:
          an optional icon Image
          Throws:
          java.io.IOException
          See Also:
          Image, Frame.getIconImage(), Frame.setIconImage(Image), Frame.readObject(ObjectInputStream)
      • Serialized Fields

        • maximizedBounds

          Rectangle maximizedBounds
          Maximized bounds for this frame.
           
          Since:
          1.4
          See Also:
          Frame.setMaximizedBounds(Rectangle), Frame.getMaximizedBounds()
        • title

          java.lang.String title
          This is the title of the frame. It can be changed at any time. title can be null and if this is the case the title = "".
           
          See Also:
          Frame.getTitle(), Frame.setTitle(String)
        • menuBar

          MenuBar menuBar
          The frames menubar. If menuBar = null the frame will not have a menubar.
           
          See Also:
          Frame.getMenuBar(), Frame.setMenuBar(MenuBar)
        • resizable

          boolean resizable
          This field indicates whether the frame is resizable. This property can be changed at any time. resizable will be true if the frame is resizable, otherwise it will be false.
           
          See Also:
          Frame.isResizable()
        • undecorated

          boolean undecorated
          This field indicates whether the frame is undecorated. This property can only be changed while the frame is not displayable. undecorated will be true if the frame is undecorated, otherwise it will be false.
           
          Since:
          1.4
          See Also:
          Frame.setUndecorated(boolean), Frame.isUndecorated(), Component.isDisplayable()
        • mbManagement

          boolean mbManagement
          mbManagement is only used by the Motif implementation.
           
        • state

          int state
        • ownedWindows

          java.util.Vector<E> ownedWindows
        • frameSerializedDataVersion

          int frameSerializedDataVersion
          Frame's Serialized Data Version.
           
    • Class java.awt.Frame.AccessibleAWTFrame extends Window.AccessibleAWTWindow implements Serializable

      serialVersionUID:
      -6172960752956030250L
    • Class java.awt.GraphicsConfigTemplate extends java.lang.Object implements Serializable

      serialVersionUID:
      -8061369279557787079L
    • Class java.awt.GridBagConstraints extends java.lang.Object implements Serializable

      serialVersionUID:
      -1000070633030801713L
      • Serialized Fields

        • gridx

          int gridx
          Specifies the cell containing the leading edge of the component's display area, where the first cell in a row has gridx=0. The leading edge of a component's display area is its left edge for a horizontal, left-to-right container and its right edge for a horizontal, right-to-left container. The value RELATIVE specifies that the component be placed immediately following the component that was added to the container just before this component was added.

          The default value is RELATIVE. gridx should be a non-negative value.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.gridy, ComponentOrientation
        • gridy

          int gridy
          Specifies the cell at the top of the component's display area, where the topmost cell has gridy=0. The value RELATIVE specifies that the component be placed just below the component that was added to the container just before this component was added.

          The default value is RELATIVE. gridy should be a non-negative value.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.gridx
        • gridwidth

          int gridwidth
          Specifies the number of cells in a row for the component's display area.

          Use REMAINDER to specify that the component's display area will be from gridx to the last cell in the row. Use RELATIVE to specify that the component's display area will be from gridx to the next to the last one in its row.

          gridwidth should be non-negative and the default value is 1.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.gridheight
        • gridheight

          int gridheight
          Specifies the number of cells in a column for the component's display area.

          Use REMAINDER to specify that the component's display area will be from gridy to the last cell in the column. Use RELATIVE to specify that the component's display area will be from gridy to the next to the last one in its column.

          gridheight should be a non-negative value and the default value is 1.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.gridwidth
        • weightx

          double weightx
          Specifies how to distribute extra horizontal space.

          The grid bag layout manager calculates the weight of a column to be the maximum weightx of all the components in a column. If the resulting layout is smaller horizontally than the area it needs to fill, the extra space is distributed to each column in proportion to its weight. A column that has a weight of zero receives no extra space.

          If all the weights are zero, all the extra space appears between the grids of the cell and the left and right edges.

          The default value of this field is 0. weightx should be a non-negative value.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.weighty
        • weighty

          double weighty
          Specifies how to distribute extra vertical space.

          The grid bag layout manager calculates the weight of a row to be the maximum weighty of all the components in a row. If the resulting layout is smaller vertically than the area it needs to fill, the extra space is distributed to each row in proportion to its weight. A row that has a weight of zero receives no extra space.

          If all the weights are zero, all the extra space appears between the grids of the cell and the top and bottom edges.

          The default value of this field is 0. weighty should be a non-negative value.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.weightx
        • anchor

          int anchor
          This field is used when the component is smaller than its display area. It determines where, within the display area, to place the component.

          There are three kinds of possible values: orientation relative, baseline relative and absolute. Orientation relative values are interpreted relative to the container's component orientation property, baseline relative values are interpreted relative to the baseline and absolute values are not. The absolute values are: CENTER, NORTH, NORTHEAST, EAST, SOUTHEAST, SOUTH, SOUTHWEST, WEST, and NORTHWEST. The orientation relative values are: PAGE_START, PAGE_END, LINE_START, LINE_END, FIRST_LINE_START, FIRST_LINE_END, LAST_LINE_START and LAST_LINE_END. The baseline relative values are: BASELINE, BASELINE_LEADING, BASELINE_TRAILING, ABOVE_BASELINE, ABOVE_BASELINE_LEADING, ABOVE_BASELINE_TRAILING, BELOW_BASELINE, BELOW_BASELINE_LEADING, and BELOW_BASELINE_TRAILING. The default value is CENTER.

           
          See Also:
          GridBagConstraints.clone(), ComponentOrientation
        • fill

          int fill
          This field is used when the component's display area is larger than the component's requested size. It determines whether to resize the component, and if so, how.

          The following values are valid for fill:

          • NONE: Do not resize the component.
          • HORIZONTAL: Make the component wide enough to fill its display area horizontally, but do not change its height.
          • VERTICAL: Make the component tall enough to fill its display area vertically, but do not change its width.
          • BOTH: Make the component fill its display area entirely.

          The default value is NONE.

           
          See Also:
          GridBagConstraints.clone()
        • insets

          Insets insets
          This field specifies the external padding of the component, the minimum amount of space between the component and the edges of its display area.

          The default value is new Insets(0, 0, 0, 0).

           
          See Also:
          GridBagConstraints.clone()
        • ipadx

          int ipadx
          This field specifies the internal padding of the component, how much space to add to the minimum width of the component. The width of the component is at least its minimum width plus ipadx pixels.

          The default value is 0.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.ipady
        • ipady

          int ipady
          This field specifies the internal padding, that is, how much space to add to the minimum height of the component. The height of the component is at least its minimum height plus ipady pixels.

          The default value is 0.

           
          See Also:
          GridBagConstraints.clone(), GridBagConstraints.ipadx
        • tempX

          int tempX
          Temporary place holder for the x coordinate.
           
        • tempY

          int tempY
          Temporary place holder for the y coordinate.
           
        • tempWidth

          int tempWidth
          Temporary place holder for the Width of the component.
           
        • tempHeight

          int tempHeight
          Temporary place holder for the Height of the component.
           
        • minWidth

          int minWidth
          The minimum width of the component. It is used to calculate ipady, where the default will be 0.
           
          See Also:
          GridBagConstraints.ipady
        • minHeight

          int minHeight
          The minimum height of the component. It is used to calculate ipadx, where the default will be 0.
           
          See Also:
          GridBagConstraints.ipadx
    • Class java.awt.GridBagLayout extends java.lang.Object implements Serializable

      serialVersionUID:
      8838754796412211005L
      • Serialized Fields

        • comptable

          java.util.Hashtable<K,V> comptable
          This hashtable maintains the association between a component and its gridbag constraints. The Keys in comptable are the components and the values are the instances of GridBagConstraints.
           
          See Also:
          GridBagConstraints
        • defaultConstraints

          GridBagConstraints defaultConstraints
          This field holds a gridbag constraints instance containing the default values, so if a component does not have gridbag constraints associated with it, then the component will be assigned a copy of the defaultConstraints.
           
          See Also:
          GridBagLayout.getConstraints(Component), GridBagLayout.setConstraints(Component, GridBagConstraints), GridBagLayout.lookupConstraints(Component)
        • layoutInfo

          GridBagLayoutInfo layoutInfo
          This field holds the layout information for the gridbag. The information in this field is based on the most recent validation of the gridbag. If layoutInfo is null this indicates that there are no components in the gridbag or if there are components, they have not yet been validated.
           
          See Also:
          GridBagLayout.getLayoutInfo(Container, int)
        • columnWidths

          int[] columnWidths
          This field holds the overrides to the column minimum width. If this field is non-null the values are applied to the gridbag after all of the minimum columns widths have been calculated. If columnWidths has more elements than the number of columns, columns are added to the gridbag to match the number of elements in columnWidth.
           
          See Also:
          GridBagLayout.getLayoutDimensions()
        • rowHeights

          int[] rowHeights
          This field holds the overrides to the row minimum heights. If this field is non-null the values are applied to the gridbag after all of the minimum row heights have been calculated. If rowHeights has more elements than the number of rows, rowa are added to the gridbag to match the number of elements in rowHeights.
           
          See Also:
          GridBagLayout.getLayoutDimensions()
        • columnWeights

          double[] columnWeights
          This field holds the overrides to the column weights. If this field is non-null the values are applied to the gridbag after all of the columns weights have been calculated. If columnWeights[i] > weight for column i, then column i is assigned the weight in columnWeights[i]. If columnWeights has more elements than the number of columns, the excess elements are ignored - they do not cause more columns to be created.
           
        • rowWeights

          double[] rowWeights
          This field holds the overrides to the row weights. If this field is non-null the values are applied to the gridbag after all of the rows weights have been calculated. If rowWeights[i] > weight for row i, then row i is assigned the weight in rowWeights[i]. If rowWeights has more elements than the number of rows, the excess elements are ignored - they do not cause more rows to be created.
           
        • componentAdjusting

          Component componentAdjusting
          The component being positioned. This is set before calling into adjustForGravity.
    • Class java.awt.GridBagLayoutInfo extends java.lang.Object implements Serializable

      serialVersionUID:
      -4899416460737170217L
      • Serialized Fields

        • width

          int width
        • height

          int height
        • startx

          int startx
        • starty

          int starty
        • minWidth

          int[] minWidth
        • minHeight

          int[] minHeight
        • weightX

          double[] weightX
        • weightY

          double[] weightY
        • hasBaseline

          boolean hasBaseline
        • baselineType

          short[] baselineType
        • maxAscent

          int[] maxAscent
        • maxDescent

          int[] maxDescent
    • Class java.awt.GridLayout extends java.lang.Object implements Serializable

      serialVersionUID:
      -7411804673224730901L
      • Serialized Fields

        • hgap

          int hgap
          This is the horizontal gap (in pixels) which specifies the space between columns. They can be changed at any time. This should be a non-negative integer.
           
          See Also:
          GridLayout.getHgap(), GridLayout.setHgap(int)
        • vgap

          int vgap
          This is the vertical gap (in pixels) which specifies the space between rows. They can be changed at any time. This should be a non negative integer.
           
          See Also:
          GridLayout.getVgap(), GridLayout.setVgap(int)
        • rows

          int rows
          This is the number of rows specified for the grid. The number of rows can be changed at any time. This should be a non negative integer, where '0' means 'any number' meaning that the number of Rows in that dimension depends on the other dimension.
           
          See Also:
          GridLayout.getRows(), GridLayout.setRows(int)
        • cols

          int cols
          This is the number of columns specified for the grid. The number of columns can be changed at any time. This should be a non negative integer, where '0' means 'any number' meaning that the number of Columns in that dimension depends on the other dimension.
           
          See Also:
          GridLayout.getColumns(), GridLayout.setColumns(int)
    • Class java.awt.HeadlessException extends java.lang.UnsupportedOperationException implements Serializable

      serialVersionUID:
      167183644944358563L
    • Class java.awt.IllegalComponentStateException extends java.lang.IllegalStateException implements Serializable

      serialVersionUID:
      -1889339587208144238L
    • Class java.awt.Insets extends java.lang.Object implements Serializable

      serialVersionUID:
      -2272572637695466749L
      • Serialized Fields

        • top

          int top
          The inset from the top. This value is added to the Top of the rectangle to yield a new location for the Top.
           
          See Also:
          Insets.clone()
        • left

          int left
          The inset from the left. This value is added to the Left of the rectangle to yield a new location for the Left edge.
           
          See Also:
          Insets.clone()
        • bottom

          int bottom
          The inset from the bottom. This value is subtracted from the Bottom of the rectangle to yield a new location for the Bottom.
           
          See Also:
          Insets.clone()
        • right

          int right
          The inset from the right. This value is subtracted from the Right of the rectangle to yield a new location for the Right edge.
           
          See Also:
          Insets.clone()
    • Class java.awt.Label extends Component implements Serializable

      serialVersionUID:
      3094126758329070636L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Read a label from an object input stream.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless() returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          Since:
          1.4
          See Also:
          GraphicsEnvironment.isHeadless()
      • Serialized Fields

        • text

          java.lang.String text
          The text of this label. This text can be modified by the program but never by the user.
           
          See Also:
          Label.getText(), Label.setText(String)
        • alignment

          int alignment
          The label's alignment. The default alignment is set to be left justified.
           
          See Also:
          Label.getAlignment(), Label.setAlignment(int)
    • Class java.awt.Label.AccessibleAWTLabel extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      -3568967560160480438L
    • Class java.awt.List extends Component implements Serializable

      serialVersionUID:
      -3304312411574666869L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream and if it isn't null adds a listener to receive both item events and action events (as specified by the key stored in the stream) fired by the List. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          List.removeItemListener(ItemListener), List.addItemListener(ItemListener), GraphicsEnvironment.isHeadless(), List.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable ItemListeners and ActionListeners as optional data. The non-serializable listeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and an Object; the String indicates the type of object and is one of the following: itemListenerK indicating an ItemListener object; actionListenerK indicating an ActionListener object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.itemListenerK, Component.actionListenerK, List.readObject(ObjectInputStream)
      • Serialized Fields

        • items

          java.util.Vector<E> items
          A vector created to contain items which will become part of the List Component.
           
          See Also:
          List.addItem(String), List.getItem(int)
        • rows

          int rows
          This field will represent the number of visible rows in the List Component. It is specified only once, and that is when the list component is actually created. It will never change.
           
          See Also:
          List.getRows()
        • multipleMode

          boolean multipleMode
          multipleMode is a variable that will be set to true if a list component is to be set to multiple selection mode, that is where the user can select more than one item in a list at one time. multipleMode will be set to false if the list component is set to single selection, that is where the user can only select one item on the list at any one time.
           
          See Also:
          List.isMultipleMode(), List.setMultipleMode(boolean)
        • selected

          int[] selected
          selected is an array that will contain the indices of items that have been selected.
           
          See Also:
          List.getSelectedIndexes(), List.getSelectedIndex()
        • visibleIndex

          int visibleIndex
          This variable contains the value that will be used when trying to make a particular list item visible.
           
          See Also:
          List.makeVisible(int)
        • listSerializedDataVersion

          int listSerializedDataVersion
          The List component's Serialized Data Version.
           
    • Class java.awt.List.AccessibleAWTList extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      7924617370136012829L
    • Class java.awt.List.AccessibleAWTList.AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      4412022926028300317L
      • Serialized Fields

        • parent

          List parent
        • indexInParent

          int indexInParent
    • Class java.awt.MediaTracker extends java.lang.Object implements Serializable

      serialVersionUID:
      -483174189758638095L
      • Serialized Fields

        • target

          Component target
          A given Component that will be tracked by a media tracker where the image will eventually be drawn.
           
          See Also:
          MediaTracker.MediaTracker(Component)
        • head

          java.awt.MediaEntry head
          The head of the list of Images that is being tracked by the MediaTracker.
           
          See Also:
          MediaTracker.addImage(Image, int), MediaTracker.removeImage(Image)
    • Class java.awt.Menu extends MenuItem implements Serializable

      serialVersionUID:
      -8809584163345499784L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException, HeadlessException
          Reads the ObjectInputStream. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.io.IOException
          java.lang.ClassNotFoundException
          See Also:
          GraphicsEnvironment.isHeadless(), Menu.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream.
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Menu.readObject(ObjectInputStream)
      • Serialized Fields

        • items

          java.util.Vector<E> items
          A vector of the items that will be part of the Menu.
           
          See Also:
          Menu.countItems()
        • tearOff

          boolean tearOff
          This field indicates whether the menu has the tear of property or not. It will be set to true if the menu has the tear off property and it will be set to false if it does not. A torn off menu can be deleted by a user when it is no longer needed.
           
          See Also:
          Menu.isTearOff()
        • isHelpMenu

          boolean isHelpMenu
          This field will be set to true if the Menu in question is actually a help menu. Otherwise it will be set to false.
           
        • menuSerializedDataVersion

          int menuSerializedDataVersion
          The menu serialized Data Version.
           
    • Class java.awt.Menu.AccessibleAWTMenu extends MenuItem.AccessibleAWTMenuItem implements Serializable

      serialVersionUID:
      5228160894980069094L
    • Class java.awt.MenuBar extends MenuComponent implements Serializable

      serialVersionUID:
      -4930327919388951260L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          GraphicsEnvironment.isHeadless(), MenuBar.writeObject(java.io.ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Writes default serializable fields to stream.
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), MenuBar.readObject(java.io.ObjectInputStream)
      • Serialized Fields

        • menus

          java.util.Vector<E> menus
          This field represents a vector of the actual menus that will be part of the MenuBar.
           
          See Also:
          MenuBar.countMenus()
        • helpMenu

          Menu helpMenu
          This menu is a special menu dedicated to help. The one thing to note about this menu is that on some platforms it appears at the right edge of the menubar.
           
          See Also:
          MenuBar.getHelpMenu(), MenuBar.setHelpMenu(Menu)
        • menuBarSerializedDataVersion

          int menuBarSerializedDataVersion
          The MenuBar's serialized data version.
           
    • Class java.awt.MenuBar.AccessibleAWTMenuBar extends MenuComponent.AccessibleAWTMenuComponent implements Serializable

      serialVersionUID:
      -8577604491830083815L
    • Class java.awt.MenuComponent extends java.lang.Object implements Serializable

      serialVersionUID:
      -4536902356223894379L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the menu component from an object input stream.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          GraphicsEnvironment.isHeadless()
      • Serialized Fields

        • font

          Font font
          The menu component's font. This value can be null at which point a default will be used. This defaults to null.
           
          See Also:
          MenuComponent.setFont(Font), MenuComponent.getFont()
        • name

          java.lang.String name
          The menu component's name, which defaults to null.
           
          See Also:
          MenuComponent.getName(), MenuComponent.setName(String)
        • nameExplicitlySet

          boolean nameExplicitlySet
          A variable to indicate whether a name is explicitly set. If true the name will be set explicitly. This defaults to false.
           
          See Also:
          MenuComponent.setName(String)
        • newEventsOnly

          boolean newEventsOnly
          Defaults to false.
           
          See Also:
          MenuComponent.dispatchEvent(AWTEvent)
        • accessibleContext

          javax.accessibility.AccessibleContext accessibleContext
    • Class java.awt.MenuComponent.AccessibleAWTMenuComponent extends javax.accessibility.AccessibleContext implements Serializable

      serialVersionUID:
      -4269533416223798698L
    • Class java.awt.MenuItem extends MenuComponent implements Serializable

      serialVersionUID:
      -21757335363267194L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream and if it isn't null adds a listener to receive action events fired by the Menu Item. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          MenuItem.removeActionListener(ActionListener), MenuItem.addActionListener(ActionListener), MenuItem.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable ActionListeners as optional data. The non-serializable listeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and an Object; the String indicates the type of object and is one of the following: actionListenerK indicating an ActionListener object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), MenuItem.readObject(ObjectInputStream)
      • Serialized Fields

        • enabled

          boolean enabled
          A value to indicate whether a menu item is enabled or not. If it is enabled, enabled will be set to true. Else enabled will be set to false.
           
          See Also:
          MenuItem.isEnabled(), MenuItem.setEnabled(boolean)
        • label

          java.lang.String label
          label is the label of a menu item. It can be any string.
           
          See Also:
          MenuItem.getLabel(), MenuItem.setLabel(String)
        • actionCommand

          java.lang.String actionCommand
          This field indicates the command tha has been issued by a particular menu item. By default the actionCommand is the label of the menu item, unless it has been set using setActionCommand.
           
          See Also:
          MenuItem.setActionCommand(String), MenuItem.getActionCommand()
        • eventMask

          long eventMask
          The eventMask is ONLY set by subclasses via enableEvents. The mask should NOT be set when listeners are registered so that we can distinguish the difference between when listeners request events and subclasses request them.
           
        • shortcut

          MenuShortcut shortcut
          A sequence of key stokes that ia associated with a menu item. Note :in 1.1.2 you must use setActionCommand() on a menu item in order for its shortcut to work.
           
          See Also:
          MenuItem.getShortcut(), MenuItem.setShortcut(MenuShortcut), MenuItem.deleteShortcut()
        • menuItemSerializedDataVersion

          int menuItemSerializedDataVersion
          Menu item serialized data version.
           
    • Class java.awt.MenuItem.AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements Serializable

      serialVersionUID:
      -217847831945965825L
    • Class java.awt.MenuShortcut extends java.lang.Object implements Serializable

      serialVersionUID:
      143448358473180225L
      • Serialized Fields

        • key

          int key
          The virtual keycode for the menu shortcut. This is the keycode with which the menu shortcut will be created. Note that it is a virtual keycode, not a character, e.g. KeyEvent.VK_A, not 'a'. Note: in 1.1.x you must use setActionCommand() on a menu item in order for its shortcut to work, otherwise it will fire a null action command.
           
          Since:
          JDK1.1
          See Also:
          MenuShortcut.getKey(), MenuShortcut.usesShiftModifier(), KeyEvent
        • usesShift

          boolean usesShift
          Indicates whether the shft key was pressed. If true, the shift key was pressed. If false, the shift key was not pressed
           
          Since:
          JDK1.1
          See Also:
          MenuShortcut.usesShiftModifier()
    • Class java.awt.Panel extends Container implements Serializable

      serialVersionUID:
      -2728009084054400034L
    • Class java.awt.Panel.AccessibleAWTPanel extends Container.AccessibleAWTContainer implements Serializable

      serialVersionUID:
      -6409552226660031050L
    • Class java.awt.Point extends java.awt.geom.Point2D implements Serializable

      serialVersionUID:
      -5276940640259749850L
      • Serialized Fields

        • x

          int x
          The X coordinate of this Point. If no X coordinate is set it will default to 0.
           
          Since:
          1.0
          See Also:
          Point.getLocation(), Point.move(int, int)
        • y

          int y
          The Y coordinate of this Point. If no Y coordinate is set it will default to 0.
           
          Since:
          1.0
          See Also:
          Point.getLocation(), Point.move(int, int)
    • Class java.awt.Polygon extends java.lang.Object implements Serializable

      serialVersionUID:
      -6460061437900069969L
      • Serialized Fields

        • npoints

          int npoints
          The total number of points. The value of npoints represents the number of valid points in this Polygon and might be less than the number of elements in xpoints or ypoints. This value can be NULL.
           
          Since:
          1.0
          See Also:
          Polygon.addPoint(int, int)
        • xpoints

          int[] xpoints
          The array of X coordinates. The number of elements in this array might be more than the number of X coordinates in this Polygon. The extra elements allow new points to be added to this Polygon without re-creating this array. The value of npoints is equal to the number of valid points in this Polygon.
           
          Since:
          1.0
          See Also:
          Polygon.addPoint(int, int)
        • ypoints

          int[] ypoints
          The array of Y coordinates. The number of elements in this array might be more than the number of Y coordinates in this Polygon. The extra elements allow new points to be added to this Polygon without re-creating this array. The value of npoints is equal to the number of valid points in this Polygon.
           
          Since:
          1.0
          See Also:
          Polygon.addPoint(int, int)
        • bounds

          Rectangle bounds
          The bounds of this Polygon. This value can be null.
           
          Since:
          1.0
          See Also:
          Polygon.getBoundingBox(), Polygon.getBounds()
    • Class java.awt.PopupMenu extends Menu implements Serializable

      serialVersionUID:
      -4620452533522760060L
    • Class java.awt.PopupMenu.AccessibleAWTPopupMenu extends Menu.AccessibleAWTMenu implements Serializable

      serialVersionUID:
      -4282044795947239955L
    • Class java.awt.Rectangle extends java.awt.geom.Rectangle2D implements Serializable

      serialVersionUID:
      -4345857070255674764L
      • Serialized Fields

        • x

          int x
          The X coordinate of the upper-left corner of the Rectangle.
           
          Since:
          1.0
          See Also:
          Rectangle.setLocation(int, int), Rectangle.getLocation()
        • y

          int y
          The Y coordinate of the upper-left corner of the Rectangle.
           
          Since:
          1.0
          See Also:
          Rectangle.setLocation(int, int), Rectangle.getLocation()
        • width

          int width
          The width of the Rectangle.
           
          Since:
          1.0
          See Also:
          Rectangle.setSize(int, int), Rectangle.getSize()
        • height

          int height
          The height of the Rectangle.
           
          Since:
          1.0
          See Also:
          Rectangle.setSize(int, int), Rectangle.getSize()
    • Class java.awt.Scrollbar extends Component implements Serializable

      serialVersionUID:
      8451667562882310543L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream and if it isn't null adds a listener to receive adjustment events fired by the Scrollbar. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          GraphicsEnvironment.isHeadless(), Scrollbar.writeObject(ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable AdjustmentListeners as optional data. The non-serializable listeners are detected and no attempt is made to serialize them.
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and an Object; the String indicates the type of object and is one of the following: adjustmentListenerK indicating an AdjustmentListener object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.adjustmentListenerK, Scrollbar.readObject(ObjectInputStream)
      • Serialized Fields

        • value

          int value
          The value of the Scrollbar. This property must be greater than or equal to minimum and less than or equal to maximum - visibleAmount
           
          See Also:
          Scrollbar.getValue(), Scrollbar.setValue(int)
        • maximum

          int maximum
          The maximum value of the Scrollbar. This value must be greater than the minimum value.
           
          See Also:
          Scrollbar.getMaximum(), Scrollbar.setMaximum(int)
        • minimum

          int minimum
          The minimum value of the Scrollbar. This value must be less than the maximum value.
           
          See Also:
          Scrollbar.getMinimum(), Scrollbar.setMinimum(int)
        • visibleAmount

          int visibleAmount
          The size of the Scrollbar's bubble. When a scroll bar is used to select a range of values, the visibleAmount represents the size of this range. Depending on platform, this may be visually indicated by the size of the bubble.
           
          See Also:
          Scrollbar.getVisibleAmount(), Scrollbar.setVisibleAmount(int)
        • orientation

          int orientation
          The Scrollbar's orientation--being either horizontal or vertical. This value should be specified when the scrollbar is created.
          orientation can be either : VERTICAL or HORIZONTAL only.
           
          See Also:
          Scrollbar.getOrientation(), Scrollbar.setOrientation(int)
        • lineIncrement

          int lineIncrement
          The amount by which the scrollbar value will change when going up or down by a line. This value must be greater than zero.
           
          See Also:
          Scrollbar.getLineIncrement(), Scrollbar.setLineIncrement(int)
        • pageIncrement

          int pageIncrement
          The amount by which the scrollbar value will change when going up or down by a page. This value must be greater than zero.
           
          See Also:
          Scrollbar.getPageIncrement(), Scrollbar.setPageIncrement(int)
        • scrollbarSerializedDataVersion

          int scrollbarSerializedDataVersion
          The scroll bar's serialized Data Version.
           
    • Class java.awt.Scrollbar.AccessibleAWTScrollBar extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      -344337268523697807L
    • Class java.awt.ScrollPane extends Container implements Serializable

      serialVersionUID:
      7956609840827222915L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads default serializable fields to stream.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless() returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          GraphicsEnvironment.isHeadless()
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream.
          Throws:
          java.io.IOException
      • Serialized Fields

        • scrollbarDisplayPolicy

          int scrollbarDisplayPolicy
          There are 3 ways in which a scroll bar can be displayed. This integer will represent one of these 3 displays - (SCROLLBARS_ALWAYS, SCROLLBARS_AS_NEEDED, SCROLLBARS_NEVER)
           
          See Also:
          ScrollPane.getScrollbarDisplayPolicy()
        • vAdjustable

          ScrollPaneAdjustable vAdjustable
          An adjustable vertical scrollbar. It is important to note that you must NOT call 3 Adjustable methods, namely: setMinimum(), setMaximum(), setVisibleAmount().
           
          See Also:
          ScrollPane.getVAdjustable()
        • hAdjustable

          ScrollPaneAdjustable hAdjustable
          An adjustable horizontal scrollbar. It is important to note that you must NOT call 3 Adjustable methods, namely: setMinimum(), setMaximum(), setVisibleAmount().
           
          See Also:
          ScrollPane.getHAdjustable()
        • wheelScrollingEnabled

          boolean wheelScrollingEnabled
          Indicates whether or not scrolling should take place when a MouseWheelEvent is received.
           
          Since:
          1.4
    • Class java.awt.ScrollPane.AccessibleAWTScrollPane extends Container.AccessibleAWTContainer implements Serializable

      serialVersionUID:
      6100703663886637L
    • Class java.awt.ScrollPaneAdjustable extends java.lang.Object implements Serializable

      serialVersionUID:
      -3359745691033257079L
      • Serialized Fields

        • sp

          ScrollPane sp
          The ScrollPane this object is a scrollbar of.
           
        • orientation

          int orientation
          Orientation of this scrollbar.
           
          See Also:
          ScrollPaneAdjustable.getOrientation(), Adjustable.HORIZONTAL, Adjustable.VERTICAL
        • value

          int value
          The value of this scrollbar. value should be greater than minimum and less than maximum
           
          See Also:
          ScrollPaneAdjustable.getValue(), ScrollPaneAdjustable.setValue(int)
        • minimum

          int minimum
          The minimum value of this scrollbar. This value can only be set by the ScrollPane.

          ATTN: In current implementation minimum is always 0. This field can only be altered via setSpan method and ScrollPane always calls that method with 0 for the minimum. getMinimum method always returns 0 without checking this field.

           
          See Also:
          ScrollPaneAdjustable.getMinimum(), ScrollPaneAdjustable.setSpan(int, int, int)
        • maximum

          int maximum
          The maximum value of this scrollbar. This value can only be set by the ScrollPane.
           
          See Also:
          ScrollPaneAdjustable.getMaximum(), ScrollPaneAdjustable.setSpan(int, int, int)
        • visibleAmount

          int visibleAmount
          The size of the visible portion of this scrollbar. This value can only be set by the ScrollPane.
           
          See Also:
          ScrollPaneAdjustable.getVisibleAmount(), ScrollPaneAdjustable.setSpan(int, int, int)
        • unitIncrement

          int unitIncrement
          The amount by which the scrollbar value will change when going up or down by a line. This value should be a non negative integer.
           
          See Also:
          ScrollPaneAdjustable.getUnitIncrement(), ScrollPaneAdjustable.setUnitIncrement(int)
        • blockIncrement

          int blockIncrement
          The amount by which the scrollbar value will change when going up or down by a page. This value should be a non negative integer.
           
          See Also:
          ScrollPaneAdjustable.getBlockIncrement(), ScrollPaneAdjustable.setBlockIncrement(int)
        • adjustmentListener

          AdjustmentListener adjustmentListener
    • Class java.awt.SystemColor extends Color implements Serializable

      serialVersionUID:
      4503142729533789064L
      • Serialization Methods

        • readResolve

          private java.lang.Object readResolve()
          The design of the SystemColor class assumes that the SystemColor object instances stored in the static final fields above are the only instances that can be used by developers. This method helps maintain those limits on instantiation by using the index stored in the value field of the serialized form of the object to replace the serialized object with the equivalent static object constant field of SystemColor. See the SystemColor.writeReplace() method for more information on the serialized form of these objects.
        • writeReplace

          private java.lang.Object writeReplace() throws java.io.ObjectStreamException
          Returns a specialized version of the SystemColor object for writing to the serialized stream.
          Serial Data:
          The value field of a serialized SystemColor object contains the array index of the system color instead of the rgb data for the system color. This index is used by the SystemColor.readResolve() method to resolve the deserialized objects back to the original static constant versions to ensure unique instances of each SystemColor object.
          Throws:
          java.io.ObjectStreamException
    • Class java.awt.TextArea extends TextComponent implements Serializable

      serialVersionUID:
      3692302836626095722L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Read the ObjectInputStream.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless() returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          GraphicsEnvironment.isHeadless()
      • Serialized Fields

        • rows

          int rows
          The number of rows in the TextArea. This parameter will determine the text area's height. Guaranteed to be non-negative.
           
          See Also:
          TextArea.getRows(), TextArea.setRows(int)
        • columns

          int columns
          The number of columns in the TextArea. A column is an approximate average character width that is platform-dependent. This parameter will determine the text area's width. Guaranteed to be non-negative.
           
          See Also:
          TextArea.setColumns(int), TextArea.getColumns()
        • scrollbarVisibility

          int scrollbarVisibility
          Determines which scrollbars are created for the text area. It can be one of four values : SCROLLBARS_BOTH = both scrollbars.
          SCROLLBARS_HORIZONTAL_ONLY = Horizontal bar only.
          SCROLLBARS_VERTICAL_ONLY = Vertical bar only.
          SCROLLBARS_NONE = No scrollbars.
           
          See Also:
          TextArea.getScrollbarVisibility()
        • textAreaSerializedDataVersion

          int textAreaSerializedDataVersion
          The textArea Serialized Data Version.
           
    • Class java.awt.TextArea.AccessibleAWTTextArea extends TextComponent.AccessibleAWTTextComponent implements Serializable

      serialVersionUID:
      3472827823632144419L
    • Class java.awt.TextComponent extends Component implements Serializable

      serialVersionUID:
      -2214773872412987419L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Read the ObjectInputStream, and if it isn't null, add a listener to receive text events fired by the TextComponent. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless() returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          TextComponent.removeTextListener(java.awt.event.TextListener), TextComponent.addTextListener(java.awt.event.TextListener), GraphicsEnvironment.isHeadless()
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable TextListener(s) as optional data. The non-serializable TextListener(s) are detected and no attempt is made to serialize them.
          Serial Data:
          Null terminated sequence of zero or more pairs. A pair consists of a String and Object. The String indicates the type of object and is one of the following : textListenerK indicating and TextListener object.
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.textListenerK
      • Serialized Fields

        • text

          java.lang.String text
          The value of the text. A null value is the same as "".
           
          See Also:
          TextComponent.setText(String), TextComponent.getText()
        • editable

          boolean editable
          A boolean indicating whether or not this TextComponent is editable. It will be true if the text component is editable and false if not.
           
          See Also:
          TextComponent.isEditable()
        • selectionStart

          int selectionStart
          The selection refers to the selected text, and the selectionStart is the start position of the selected text.
           
          See Also:
          TextComponent.getSelectionStart(), TextComponent.setSelectionStart(int)
        • selectionEnd

          int selectionEnd
          The selection refers to the selected text, and the selectionEnd is the end position of the selected text.
           
          See Also:
          TextComponent.getSelectionEnd(), TextComponent.setSelectionEnd(int)
        • backgroundSetByClientCode

          boolean backgroundSetByClientCode
        • textComponentSerializedDataVersion

          int textComponentSerializedDataVersion
          The textComponent SerializedDataVersion.
           
        • checkForEnableIM

          boolean checkForEnableIM
    • Class java.awt.TextComponent.AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements Serializable

      serialVersionUID:
      3631432373506317811L
    • Class java.awt.TextField extends TextComponent implements Serializable

      serialVersionUID:
      -2966288784432217853L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Read the ObjectInputStream and if it isn't null, add a listener to receive action events fired by the TextField. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless() returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          TextField.removeActionListener(ActionListener), TextField.addActionListener(ActionListener), GraphicsEnvironment.isHeadless()
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable ActionListener(s) as optional data. The non-serializable ActionListener(s) are detected and no attempt is made to serialize them.
          Serial Data:
          Null terminated sequence of zero or more pairs. A pair consists of a String and Object. The String indicates the type of object and is one of the following : ActionListenerK indicating and ActionListener object.
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(ObjectOutputStream, String, EventListener), Component.actionListenerK
      • Serialized Fields

        • columns

          int columns
          The number of columns in the text field. A column is an approximate average character width that is platform-dependent. Guaranteed to be non-negative.
           
          See Also:
          TextField.setColumns(int), TextField.getColumns()
        • echoChar

          char echoChar
          The echo character, which is used when the user wishes to disguise the characters typed into the text field. The disguises are removed if echoChar = 0.
           
          See Also:
          TextField.getEchoChar(), TextField.setEchoChar(char), TextField.echoCharIsSet()
        • textFieldSerializedDataVersion

          int textFieldSerializedDataVersion
          The textField Serialized Data Version.
           
    • Class java.awt.TextField.AccessibleAWTTextField extends TextComponent.AccessibleAWTTextComponent implements Serializable

      serialVersionUID:
      6219164359235943158L
    • Class java.awt.Window extends Container implements Serializable

      serialVersionUID:
      4497834738069338734L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException, HeadlessException
          Reads the ObjectInputStream and an optional list of listeners to receive various events fired by the component; also reads a list of (possibly null) child windows. Unrecognized keys or values will be ignored.
          Throws:
          HeadlessException - if GraphicsEnvironment.isHeadless returns true
          java.lang.ClassNotFoundException
          java.io.IOException
          See Also:
          GraphicsEnvironment.isHeadless(), Window.writeObject(java.io.ObjectOutputStream)
        • writeObject

          private void writeObject(java.io.ObjectOutputStream s) throws java.io.IOException
          Writes default serializable fields to stream. Writes a list of serializable WindowListeners and WindowFocusListeners as optional data. Writes a list of child windows as optional data. Writes a list of icon images as optional data
          Serial Data:
          null terminated sequence of 0 or more pairs; the pair consists of a String and and Object; the String indicates the type of object and is one of the following: windowListenerK indicating a WindowListener object; windowFocusWindowK indicating a WindowFocusListener object; ownedWindowK indicating a child Window object
          Throws:
          java.io.IOException
          See Also:
          AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener), Component.windowListenerK, Component.windowFocusListenerK, Component.ownedWindowK, Window.readObject(ObjectInputStream)
      • Serialized Fields

        • warningString

          java.lang.String warningString
          This represents the warning message that is to be displayed in a non secure window. ie : a window that has a security manager installed for which calling SecurityManager.checkTopLevelWindow() is false. This message can be displayed anywhere in the window.
           
          See Also:
          Window.getWarningString()
        • syncLWRequests

          boolean syncLWRequests
        • state

          int state
          An Integer value representing the Window State.
           
          Since:
          1.2
          See Also:
          Window.show()
        • alwaysOnTop

          boolean alwaysOnTop
          A boolean value representing Window always-on-top state
           
          Since:
          1.5
          See Also:
          Window.setAlwaysOnTop(boolean), Window.isAlwaysOnTop()
        • modalExclusionType

          Dialog.ModalExclusionType modalExclusionType
           
          Since:
          1.6
          See Also:
          Dialog.ModalExclusionType, Window.getModalExclusionType(), Window.setModalExclusionType(java.awt.Dialog.ModalExclusionType)
        • focusMgr

          java.awt.FocusManager focusMgr
          Unused. Maintained for serialization backward-compatibility.
           
          Since:
          1.2
        • focusableWindowState

          boolean focusableWindowState
          Indicates whether this Window can become the focused Window.
           
          Since:
          1.4
          See Also:
          Window.getFocusableWindowState(), Window.setFocusableWindowState(boolean)
        • autoRequestFocus

          boolean autoRequestFocus
          Indicates whether this window should receive focus on subsequently being shown (with a call to setVisible(true)), or being moved to the front (with a call to toFront()).
           
          Since:
          1.7
          See Also:
          Window.setAutoRequestFocus(boolean), Window.isAutoRequestFocus()
        • opacity

          float opacity
        • shape

          Shape shape
        • type

          Window.Type type
          Window type. Synchronization: ObjectLock
        • windowSerializedDataVersion

          int windowSerializedDataVersion
          The window serialized data version.
           
        • locationByPlatform

          boolean locationByPlatform
    • Class java.awt.Window.AccessibleAWTWindow extends Container.AccessibleAWTContainer implements Serializable

      serialVersionUID:
      4215068635060671780L
  • Package java.awt.event

    • Class java.awt.event.ActionEvent extends AWTEvent implements Serializable

      serialVersionUID:
      -7671078796273832149L
      • Serialized Fields

        • actionCommand

          java.lang.String actionCommand
          The nonlocalized string that gives more details of what actually caused the event. This information is very specific to the component that fired it.
           
          See Also:
          ActionEvent.getActionCommand()
        • when

          long when
          Timestamp of when this event occurred. Because an ActionEvent is a high- level, semantic event, the timestamp is typically the same as an underlying InputEvent.
           
          See Also:
          ActionEvent.getWhen()
        • modifiers

          int modifiers
          This represents the key modifier that was selected, and is used to determine the state of the selected key. If no modifier has been selected it will default to zero.
           
          See Also:
          ActionEvent.getModifiers()
    • Class java.awt.event.AdjustmentEvent extends AWTEvent implements Serializable

      serialVersionUID:
      5700290645205279921L
      • Serialized Fields

        • adjustable

          Adjustable adjustable
          The adjustable object that fired the event.
           
          See Also:
          AdjustmentEvent.getAdjustable()
        • value

          int value
          value will contain the new value of the adjustable object. This value will always be in a range associated adjustable object.
           
          See Also:
          AdjustmentEvent.getValue()
        • adjustmentType

          int adjustmentType
          The adjustmentType describes how the adjustable object value has changed. This value can be increased/decreased by a block or unit amount where the block is associated with page increments/decrements, and a unit is associated with line increments/decrements.
           
          See Also:
          AdjustmentEvent.getAdjustmentType()
        • isAdjusting

          boolean isAdjusting
          The isAdjusting is true if the event is one of the series of multiple adjustment events.
           
          Since:
          1.4
          See Also:
          AdjustmentEvent.getValueIsAdjusting()
    • Class java.awt.event.ComponentEvent extends AWTEvent implements Serializable

      serialVersionUID:
      8101406823902992965L
    • Class java.awt.event.ContainerEvent extends ComponentEvent implements Serializable

      serialVersionUID:
      -4114942250539772041L
      • Serialized Fields

        • child

          Component child
          The non-null component that is being added or removed from the Container.
           
          See Also:
          ContainerEvent.getChild()
    • Class java.awt.event.FocusEvent extends ComponentEvent implements Serializable

      serialVersionUID:
      523753786457416396L
      • Serialized Fields

        • temporary

          boolean temporary
          A focus event can have two different levels, permanent and temporary. It will be set to true if some operation takes away the focus temporarily and intends on getting it back once the event is completed. Otherwise it will be set to false.
           
          See Also:
          FocusEvent.isTemporary()
    • Class java.awt.event.HierarchyEvent extends AWTEvent implements Serializable

      serialVersionUID:
      -5337576970038043990L
      • Serialized Fields

        • changed

          Component changed
        • changedParent

          Container changedParent
        • changeFlags

          long changeFlags
    • Class java.awt.event.InputEvent extends ComponentEvent implements Serializable

      serialVersionUID:
      -2482525981698309786L
      • Serialized Fields

        • when

          long when
          The input event's Time stamp in UTC format. The time stamp indicates when the input event was created.
           
          See Also:
          InputEvent.getWhen()
        • modifiers

          int modifiers
          The state of the modifier mask at the time the input event was fired.
           
          See Also:
          InputEvent.getModifiers(), InputEvent.getModifiersEx(), KeyEvent, MouseEvent
    • Class java.awt.event.InputMethodEvent extends AWTEvent implements Serializable

      serialVersionUID:
      4727190874778922661L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.lang.ClassNotFoundException, java.io.IOException
          Initializes the when field if it is not present in the object input stream. In that case, the field will be initialized by invoking EventQueue.getMostRecentEventTime().
          Throws:
          java.lang.ClassNotFoundException
          java.io.IOException
      • Serialized Fields

        • when

          long when
          The time stamp that indicates when the event was created.
           
          Since:
          1.4
          See Also:
          InputMethodEvent.getWhen()
    • Class java.awt.event.InvocationEvent extends AWTEvent implements Serializable

      serialVersionUID:
      436056344909459450L
      • Serialized Fields

        • runnable

          java.lang.Runnable runnable
          The Runnable whose run() method will be called.
        • notifier

          java.lang.Object notifier
          The (potentially null) Object whose notifyAll() method will be called immediately after the Runnable.run() method has returned or thrown an exception.
          See Also:
          InvocationEvent.isDispatched()
        • dispatched

          boolean dispatched
          Indicates whether the run() method of the runnable was executed or not.
          Since:
          1.7
          See Also:
          InvocationEvent.isDispatched()
        • catchExceptions

          boolean catchExceptions
          Set to true if dispatch() catches Throwable and stores it in the exception instance variable. If false, Throwables are propagated up to the EventDispatchThread's dispatch loop.
        • exception

          java.lang.Exception exception
          The (potentially null) Exception thrown during execution of the Runnable.run() method. This variable will also be null if a particular instance does not catch exceptions.
        • throwable

          java.lang.Throwable throwable
          The (potentially null) Throwable thrown during execution of the Runnable.run() method. This variable will also be null if a particular instance does not catch exceptions.
        • when

          long when
          The timestamp of when this event occurred.
           
          See Also:
          InvocationEvent.getWhen()
    • Class java.awt.event.ItemEvent extends AWTEvent implements Serializable

      serialVersionUID:
      -608708132447206933L
      • Serialized Fields

        • item

          java.lang.Object item
          The item whose selection state has changed.
           
          See Also:
          ItemEvent.getItem()
        • stateChange

          int stateChange
          stateChange indicates whether the item was selected or deselected.
           
          See Also:
          ItemEvent.getStateChange()
    • Class java.awt.event.KeyEvent extends InputEvent implements Serializable

      serialVersionUID:
      -2352130953028126954L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
          Sets new modifiers by the old ones. The key modifiers override overlaping mouse modifiers.
          Throws:
          java.io.IOException
          java.lang.ClassNotFoundException
      • Serialized Fields

        • isProxyActive

          boolean isProxyActive
          Stores the state of native event dispatching system - true, if when the event was created event proxying mechanism was active - false, if it was inactive Used in Component.dispatchEventImpl to correctly dispatch events when proxy is active
        • keyCode

          int keyCode
          The unique value assigned to each of the keys on the keyboard. There is a common set of key codes that can be fired by most keyboards. The symbolic name for a key code should be used rather than the code value itself.
           
          See Also:
          KeyEvent.getKeyCode(), KeyEvent.setKeyCode(int)
        • keyChar

          char keyChar
          keyChar is a valid unicode character that is fired by a key or a key combination on a keyboard.
           
          See Also:
          KeyEvent.getKeyChar(), KeyEvent.setKeyChar(char)
        • keyLocation

          int keyLocation
          The location of the key on the keyboard. Some keys occur more than once on a keyboard, e.g. the left and right shift keys. Additionally, some keys occur on the numeric keypad. This variable is used to distinguish such keys. The only legal values are KEY_LOCATION_UNKNOWN, KEY_LOCATION_STANDARD, KEY_LOCATION_LEFT, KEY_LOCATION_RIGHT, and KEY_LOCATION_NUMPAD.
           
          See Also:
          KeyEvent.getKeyLocation()
    • Class java.awt.event.MouseEvent extends InputEvent implements Serializable

      serialVersionUID:
      -991214153494842848L
      • Serialization Methods

        • readObject

          private void readObject(java.io.ObjectInputStream s) throws java.io.IOException, java.lang.ClassNotFoundException
          Sets new modifiers by the old ones.
          Throws:
          java.io.IOException
          java.lang.ClassNotFoundException
      • Serialized Fields

        • x

          int x
          The mouse event's x coordinate. The x value is relative to the component that fired the event.
           
          See Also:
          MouseEvent.getX()
        • y

          int y
          The mouse event's y coordinate. The y value is relative to the component that fired the event.
           
          See Also:
          MouseEvent.getY()
        • xAbs

          int xAbs
          The mouse event's x absolute coordinate. In a virtual device multi-screen environment in which the desktop area could span multiple physical screen devices, this coordinate is relative to the virtual coordinate system. Otherwise, this coordinate is relative to the coordinate system associated with the Component's GraphicsConfiguration.
           
        • yAbs

          int yAbs
          The mouse event's y absolute coordinate. In a virtual device multi-screen environment in which the desktop area could span multiple physical screen devices, this coordinate is relative to the virtual coordinate system. Otherwise, this coordinate is relative to the coordinate system associated with the Component's GraphicsConfiguration.
           
        • clickCount

          int clickCount
          Indicates the number of quick consecutive clicks of a mouse button. clickCount will be valid for only three mouse events :
          MOUSE_CLICKED, MOUSE_PRESSED and MOUSE_RELEASED. For the above, the clickCount will be at least 1. For all other events the count will be 0.
           
          See Also:
          MouseEvent.getClickCount().
        • button

          int button
          Indicates which, if any, of the mouse buttons has changed state. The valid values are ranged from 0 to the value returned by the MouseInfo.getNumberOfButtons() method. This range already includes constants NOBUTTON, BUTTON1, BUTTON2, and BUTTON3 if these buttons are present. So it is allowed to use these constants too. For example, for a mouse with two buttons this field may contain the following values:
          • 0 (NOBUTTON)
          • 1 (BUTTON1)
          • 2 (BUTTON2)
          If a mouse has 5 buttons, this field may contain the following values:
          • 0 (NOBUTTON)
          • 1 (BUTTON1)
          • 2 (BUTTON2)
          • 3 (BUTTON3)
          • 4
          • 5
          If support for extended mouse buttons is Toolkit.areExtraMouseButtonsEnabled() disabled by Java then the field may not contain the value larger than BUTTON3.
           
          See Also:
          MouseEvent.getButton(), Toolkit.areExtraMouseButtonsEnabled()
        • popupTrigger

          boolean popupTrigger
          A property used to indicate whether a Popup Menu should appear with a certain gestures. If popupTrigger = false, no popup menu should appear. If it is true then a popup menu should appear.
           
          See Also:
          PopupMenu, MouseEvent.isPopupTrigger()
    • Class java.awt.event.MouseWheelEvent extends MouseEvent implements Serializable

      serialVersionUID:
      6459879390515399677L
      • Serialized Fields

        • scrollType

          int scrollType
          Indicates what sort of scrolling should take place in response to this event, based on platform settings. Legal values are:
          • WHEEL_UNIT_SCROLL
          • WHEEL_BLOCK_SCROLL
          See Also:
          MouseWheelEvent.getScrollType()
        • scrollAmount

          int scrollAmount
          Only valid for scrollType WHEEL_UNIT_SCROLL. Indicates number of units that should be scrolled per click of mouse wheel rotation, based on platform settings.
          See Also:
          MouseWheelEvent.getScrollAmount(), MouseWheelEvent.getScrollType()
        • wheelRotation

          int wheelRotation
          Indicates how far the mouse wheel was rotated.
          See Also:
          MouseWheelEvent.getWheelRotation()
        • preciseWheelRotation

          double preciseWheelRotation
          Indicates how far the mouse wheel was rotated.
          See Also:
          MouseWheelEvent.getPreciseWheelRotation()
    • Class java.awt.event.PaintEvent extends ComponentEvent implements Serializable

      serialVersionUID:
      1267492026433337593L
      • Serialized Fields

        • updateRect

          Rectangle updateRect
          This is the rectangle that represents the area on the source component that requires a repaint. This rectangle should be non null.
           
          See Also:
          Rectangle, PaintEvent.setUpdateRect(Rectangle), PaintEvent.getUpdateRect()
    • Class java.awt.event.TextEvent extends AWTEvent implements Serializable

      serialVersionUID:
      6269902291250941179L
    • Class java.awt.event.WindowEvent extends ComponentEvent implements Serializable

      serialVersionUID:
      -1567959133147912127L
      • Serialized Fields

        • oldState

          int oldState
          TBS
        • newState

          int newState
This document was created by Dulcet from the OpenJDK sources. Copyright © 1993, 2012 Oracle and/or its affiliates. All rights reserved.

SourceForge