Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

# Serialized Form

Package javax.swing

Class javax.swing.AbstractAction implements Serializable

Serialized Fields

### changeSupport

    SwingPropertyChangeSupport changeSupport

### enabled

    boolean enabled

### keyTable

    java.util.Hashtable keyTable

Class javax.swing.AbstractButton implements Serializable

Serialized Fields

### actionListener

    java.awt.event.ActionListener actionListener

### changeListener

    ChangeListener changeListener

  The button's model listeners.

### contentAreaFilled

    boolean contentAreaFilled

### defaultIcon

    Icon defaultIcon

### defaultMargin

    java.awt.Insets defaultMargin

### disabledIcon

    Icon disabledIcon

### disabledSelectedIcon

    Icon disabledSelectedIcon

### horizontalAlignment

    int horizontalAlignment

### horizontalTextPosition

    int horizontalTextPosition

### itemListener

    java.awt.event.ItemListener itemListener

### margin

    java.awt.Insets margin

### model

    ButtonModel model

  The data model that determines the button's state.

### paintBorder

    boolean paintBorder

### paintFocus

    boolean paintFocus

### pressedIcon

    Icon pressedIcon

### rolloverEnabled

    boolean rolloverEnabled

### rolloverIcon

    Icon rolloverIcon

### rolloverSelectedIcon

    Icon rolloverSelectedIcon

### selectedIcon

    Icon selectedIcon

### text

    java.lang.String text

### verticalAlignment

    int verticalAlignment

### verticalTextPosition

    int verticalTextPosition

Class javax.swing.AbstractButton.AccessibleAbstractButton implements Serializable

Serialized Fields

### this$0

    AbstractButton this$0

Class javax.swing.AbstractButton.ButtonChangeListener implements Serializable

Serialized Fields

### this$0

    AbstractButton this$0

Class javax.swing.AbstractListModel implements Serializable

Serialized Fields

### listenerList

    EventListenerList listenerList

Class javax.swing.Box implements Serializable

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

  The currently set AccessibleContext object.

Class javax.swing.Box.AccessibleBox implements Serializable

Serialized Fields

### this$0

    Box this$0

Class javax.swing.Box.Filler implements Serializable

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

  The currently set AccessibleContext object.

### reqMax

    java.awt.Dimension reqMax

### reqMin

    java.awt.Dimension reqMin

### reqPref

    java.awt.Dimension reqPref

Class javax.swing.Box.Filler.AccessibleBoxFiller implements Serializable

Serialized Fields

### this$0

    Box.Filler this$0

Class javax.swing.BoxLayout implements Serializable

Serialized Fields

### axis

    int axis

### target

    java.awt.Container target

Class javax.swing.ButtonGroup implements Serializable

Serialized Fields

### buttons

    java.util.Vector buttons

### selection

    ButtonModel selection

  The current choice.

Class javax.swing.CellRendererPane implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

Class javax.swing.CellRendererPane.AccessibleCellRendererPane implements Serializable

Serialized Fields

### this$0

    CellRendererPane this$0

Class javax.swing.DefaultBoundedRangeModel implements Serializable

Serialized Fields

### extent

    int extent

### isAdjusting

    boolean isAdjusting

### listenerList

    EventListenerList listenerList

  The listeners waiting for model changes.

### max

    int max

### min

    int min

### value

    int value

Class javax.swing.DefaultButtonModel implements Serializable

Serialized Fields

### actionCommand

    java.lang.String actionCommand

### group

    ButtonGroup group

### listenerList

    EventListenerList listenerList

### mnemonic

    int mnemonic

### stateMask

    int stateMask

Class javax.swing.DefaultCellEditor implements Serializable

Serialized Fields

### clickCountToStart

    int clickCountToStart

### delegate

    DefaultCellEditor.EditorDelegate delegate

### editorComponent

    JComponent editorComponent

### listenerList

    EventListenerList listenerList

  Event listeners

Class javax.swing.DefaultCellEditor.EditorDelegate implements Serializable

Serialized Fields

### this$0

    DefaultCellEditor this$0

### value

    java.lang.Object value

Class javax.swing.DefaultComboBoxModel implements Serializable

Serialized Fields

### objects

    java.util.Vector objects

### selectedObject

    java.lang.Object selectedObject

Class javax.swing.DefaultDesktopManager implements Serializable

Serialized Fields

### dragMode

    int dragMode

Class javax.swing.DefaultListCellRenderer implements Serializable

Class javax.swing.DefaultListCellRenderer.UIResource implements Serializable

Class javax.swing.DefaultListModel implements Serializable

Serialized Fields

### delegate

    java.util.Vector delegate

Class javax.swing.DefaultListSelectionModel implements Serializable

Serialized Fields

### anchorIndex

    int anchorIndex

### firstAdjustedIndex

    int firstAdjustedIndex

### firstChangedIndex

    int firstChangedIndex

### isAdjusting

    boolean isAdjusting

### lastAdjustedIndex

    int lastAdjustedIndex

### lastChangedIndex

    int lastChangedIndex

### leadAnchorNotificationEnabled

    boolean leadAnchorNotificationEnabled

### leadIndex

    int leadIndex

### listenerList

    EventListenerList listenerList

### maxIndex

    int maxIndex

### minIndex

    int minIndex

### selectionMode

    int selectionMode

### value

    java.util.BitSet value

Class javax.swing.DefaultSingleSelectionModel implements Serializable

Serialized Fields

### index

    int index

### listenerList

    EventListenerList listenerList

  The collection of registered listeners

Class javax.swing.ImageIcon implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### description

    java.lang.String description

### height

    int height

### imageObserver

    java.awt.image.ImageObserver imageObserver

### width

    int width

Class javax.swing.JApplet implements Serializable

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

### rootPane

    JRootPane rootPane

  See Also:
    `JApplet.getRootPane()`, `JApplet.setRootPane(javax.swing.JRootPane)`

### rootPaneCheckingEnabled

    boolean rootPaneCheckingEnabled

  See Also:
    `JApplet.isRootPaneCheckingEnabled()`, `JApplet.setRootPaneCheckingEnabled(boolean)`

Class javax.swing.JApplet.AccessibleJApplet implements Serializable

Serialized Fields

### this$0

    JApplet this$0

Class javax.swing.JButton implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### defaultCapable

    boolean defaultCapable

Class javax.swing.JButton.AccessibleJButton implements Serializable

Serialized Fields

### this$0

    JButton this$0

Class javax.swing.JCheckBox implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  See JComponent.readObject() for information about serialization in Swing.

Class javax.swing.JCheckBox.AccessibleJCheckBox implements Serializable

Serialized Fields

### this$0

    JCheckBox this$0

Class javax.swing.JCheckBoxMenuItem implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Class javax.swing.JCheckBoxMenuItem.AccessibleJCheckBoxMenuItem implements Serializable

Serialized Fields

### this$0

    JCheckBoxMenuItem this$0

Class javax.swing.JColorChooser implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

### chooserPanels

    AbstractColorChooserPanel[] chooserPanels

### previewPanel

    JComponent previewPanel

### selectionModel

    ColorSelectionModel selectionModel

Class javax.swing.JColorChooser.AccessibleJColorChooser implements Serializable

Serialized Fields

### this$0

    JColorChooser this$0

Class javax.swing.JComboBox implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### actionCommand

    java.lang.String actionCommand

### dataModel

    ComboBoxModel dataModel

### editor

    ComboBoxEditor editor

### isEditable

    boolean isEditable

### keySelectionManager

    JComboBox.KeySelectionManager keySelectionManager

### lightWeightPopupEnabled

    boolean lightWeightPopupEnabled

### maximumRowCount

    int maximumRowCount

### renderer

    ListCellRenderer renderer

### selectedItemReminder

    java.lang.Object selectedItemReminder

Class javax.swing.JComboBox.AccessibleJComboBox implements Serializable

Serialized Fields

### this$0

    JComboBox this$0

Class javax.swing.JComponent implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  We use the ObjectInputStream "registerValidation" callback to update the UI for the entire tree of components after they've all been read in.
  See Also:
    `ReadObjectCallback`

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  Before writing a JComponent to an ObjectOutputStream we temporarily uninstall its UI. This is tricky to do because we want to uninstall the UI before any of the JComponents children (or its LayoutManager etc.) are written, and we don't want to restore the UI until the most derived JComponent subclass has been been stored.

Serialized Fields

### _bounds

    java.awt.Rectangle _bounds

### accessibleContext

    AccessibleContext accessibleContext

  --- Accessibility Support --- JComponent will contain all of the methods in interface Accessible, though it won't actally implement the interface - that will be up to the individual objects which extend JComponent.

### alignmentX

    java.lang.Float alignmentX

### alignmentY

    java.lang.Float alignmentY

### ancestorNotifier

    javax.swing.AncestorNotifier ancestorNotifier

### autoscroller

    javax.swing.Autoscroller autoscroller

### border

    Border border

### changeSupport

    SwingPropertyChangeSupport changeSupport

### clientProperties

    java.util.Hashtable clientProperties

### flags

    int flags

### listenerList

    EventListenerList listenerList

### maximumSize

    java.awt.Dimension maximumSize

### minimumSize

    java.awt.Dimension minimumSize

### paintImmediatelyClip

    java.awt.Rectangle paintImmediatelyClip

### preferredSize

    java.awt.Dimension preferredSize

### vetoableChangeSupport

    java.beans.VetoableChangeSupport vetoableChangeSupport

Class javax.swing.JComponent.AccessibleJComponent implements Serializable

Serialized Fields

### accessibleContainerHandler

    java.awt.event.ContainerListener accessibleContainerHandler

### this$0

    JComponent this$0

Class javax.swing.JDesktopPane implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### desktopManager

    DesktopManager desktopManager

Class javax.swing.JDesktopPane.AccessibleJDesktopPane implements Serializable

Serialized Fields

### this$0

    JDesktopPane this$0

Class javax.swing.JDialog implements Serializable

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

### defaultCloseOperation

    int defaultCloseOperation

### rootPane

    JRootPane rootPane

  See Also:
    `JDialog.getRootPane()`, `JDialog.setRootPane(javax.swing.JRootPane)`

### rootPaneCheckingEnabled

    boolean rootPaneCheckingEnabled

  See Also:
    `JDialog.isRootPaneCheckingEnabled()`, `JDialog.setRootPaneCheckingEnabled(boolean)`

Class javax.swing.JDialog.AccessibleJDialog implements Serializable

Serialized Fields

### this$0

    JDialog this$0

Class javax.swing.JEditorPane implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### charSetName

    java.lang.String charSetName

### kit

    EditorKit kit

  Current content binding of the editor.

### typeHandlers

    java.util.Hashtable typeHandlers

  Table of registered type handlers for this editor.

Class javax.swing.JEditorPane.AccessibleJEditorPane implements Serializable

Serialized Fields

### this$0

    JEditorPane this$0

Class javax.swing.JEditorPane.AccessibleJEditorPaneHTML implements Serializable

Serialized Fields

### this$0

    JEditorPane this$0

Class javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport implements Serializable

Serialized Fields

### hyperlinks

    javax.swing.JEditorPane.JEditorPaneAccessibleHypertextSupport.LinkVector hyperlinks

### linksValid

    boolean linksValid

### this$0

    JEditorPane this$0

Class javax.swing.JFileChooser implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

### accessory

    JComponent accessory

### actionListener

    java.awt.event.ActionListener actionListener

### approveButtonMnemonic

    int approveButtonMnemonic

### approveButtonText

    java.lang.String approveButtonText

### approveButtonToolTipText

    java.lang.String approveButtonToolTipText

### currentDirectory

    java.io.File currentDirectory

### dialog

    JDialog dialog

### dialogTitle

    java.lang.String dialogTitle

### dialogType

    int dialogType

### fileFilter

    FileFilter fileFilter

### fileSelectionMode

    int fileSelectionMode

### fileSystemView

    FileSystemView fileSystemView

### fileView

    FileView fileView

### filters

    java.util.Vector filters

### multiSelectionEnabled

    boolean multiSelectionEnabled

### returnValue

    int returnValue

### selectedFile

    java.io.File selectedFile

### selectedFiles

    java.io.File[] selectedFiles

### uiFileView

    FileView uiFileView

### useFileHiding

    boolean useFileHiding

Class javax.swing.JFileChooser.AccessibleJFileChooser implements Serializable

Serialized Fields

### this$0

    JFileChooser this$0

Class javax.swing.JFrame implements Serializable

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

  The accessible context property

### defaultCloseOperation

    int defaultCloseOperation

### rootPane

    JRootPane rootPane

  The JRootPane instance that manages the `contentPane` and optional `menuBar` for this frame, as well as the `glassPane`.
  See Also:
    `JRootPane`, `RootPaneContainer`

### rootPaneCheckingEnabled

    boolean rootPaneCheckingEnabled

  If true then calls to `add` and `setLayout` cause an exception to be thrown.
  See Also:
    `JFrame.isRootPaneCheckingEnabled()`, `JFrame.setRootPaneCheckingEnabled(boolean)`

Class javax.swing.JFrame.AccessibleJFrame implements Serializable

Serialized Fields

### this$0

    JFrame this$0

Class javax.swing.JInternalFrame implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### closable

    boolean closable

  The frame can be closed.

### defaultCloseOperation

    int defaultCloseOperation

### desktopIcon

    JInternalFrame.JDesktopIcon desktopIcon

  The icon that is displayed when the frame is iconized.
  See Also:
    `JInternalFrame.iconable`

### frameIcon

    Icon frameIcon

  The icon shown in the top-left corner of the frame.

### iconable

    boolean iconable

  The frame can "iconized" (shrunk down and displayed as an icon-image).
  See Also:
    `JInternalFrame.JDesktopIcon`

### isClosed

    boolean isClosed

  The frame has been closed.

### isIcon

    boolean isIcon

  The frame has been iconized.
  See Also:
    `JInternalFrame.iconable`

### isMaximum

    boolean isMaximum

  The frame has been expanded to its maximum size.
  See Also:
    `JInternalFrame.maximizable`

### isSelected

    boolean isSelected

  The frame is currently selected.

### maximizable

    boolean maximizable

  The frame can be expanded to the size of the desktop pane.

### opened

    boolean opened

### resizable

    boolean resizable

  The frame's size can be changed.

### rootPane

    JRootPane rootPane

  The JRootPane instance that manages the `contentPane` and optional `menuBar` for this frame, as well as the `glassPane`.
  See Also:
    `JRootPane`, `RootPaneContainer`

### rootPaneCheckingEnabled

    boolean rootPaneCheckingEnabled

  If true then calls to `add` and `setLayout` cause an exception to be thrown.

### title

    java.lang.String title

  The title displayed in the frame's title bar.

Class javax.swing.JInternalFrame.AccessibleJInternalFrame implements Serializable

Serialized Fields

### this$0

    JInternalFrame this$0

Class javax.swing.JInternalFrame.JDesktopIcon implements Serializable

Serialized Fields

### internalFrame

    JInternalFrame internalFrame

Class javax.swing.JInternalFrame.JDesktopIcon.AccessibleJDesktopIcon implements Serializable

Serialized Fields

### this$0

    JInternalFrame.JDesktopIcon this$0

Class javax.swing.JLabel implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### defaultIcon

    Icon defaultIcon

### disabledIcon

    Icon disabledIcon

### disabledIconSet

    boolean disabledIconSet

### horizontalAlignment

    int horizontalAlignment

### horizontalTextPosition

    int horizontalTextPosition

### iconTextGap

    int iconTextGap

### labelFor

    java.awt.Component labelFor

### mnemonic

    int mnemonic

### text

    java.lang.String text

### verticalAlignment

    int verticalAlignment

### verticalTextPosition

    int verticalTextPosition

Class javax.swing.JLabel.AccessibleJLabel implements Serializable

Serialized Fields

### this$0

    JLabel this$0

Class javax.swing.JLayeredPane implements Serializable

Serialized Fields

### componentToLayer

    java.util.Hashtable componentToLayer

### optimizedDrawingPossible

    boolean optimizedDrawingPossible

Class javax.swing.JLayeredPane.AccessibleJLayeredPane implements Serializable

Serialized Fields

### this$0

    JLayeredPane this$0

Class javax.swing.JList implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### cellRenderer

    ListCellRenderer cellRenderer

### dataModel

    ListModel dataModel

### fixedCellHeight

    int fixedCellHeight

### fixedCellWidth

    int fixedCellWidth

### horizontalScrollIncrement

    int horizontalScrollIncrement

### prototypeCellValue

    java.lang.Object prototypeCellValue

### selectionBackground

    java.awt.Color selectionBackground

### selectionForeground

    java.awt.Color selectionForeground

### selectionListener

    ListSelectionListener selectionListener

### selectionModel

    ListSelectionModel selectionModel

### visibleRowCount

    int visibleRowCount

Class javax.swing.JList.AccessibleJList implements Serializable

Serialized Fields

### leadSelectionIndex

    int leadSelectionIndex

### this$0

    JList this$0

Class javax.swing.JMenu implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### delay

    int delay

### menuChangeListener

    ChangeListener menuChangeListener

### menuEvent

    MenuEvent menuEvent

### popupListener

    JMenu.WinListener popupListener

  The window-closing listener for the popup.
  See Also:
    `JMenu.WinListener`

### popupMenu

    JPopupMenu popupMenu

Class javax.swing.JMenu.AccessibleJMenu implements Serializable

Serialized Fields

### this$0

    JMenu this$0

Class javax.swing.JMenu.WinListener implements Serializable

Serialized Fields

### popupMenu

    JPopupMenu popupMenu

### this$0

    JMenu this$0

Class javax.swing.JMenuBar implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  See JComponent.readObject() for information about serialization in Swing.

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### margin

    java.awt.Insets margin

### paintBorder

    boolean paintBorder

Class javax.swing.JMenuBar.AccessibleJMenuBar implements Serializable

Serialized Fields

### this$0

    JMenuBar this$0

Class javax.swing.JMenuItem implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

  See JComponent.readObject() for information about serialization in Swing.

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### accelerator

    KeyStroke accelerator

Class javax.swing.JMenuItem.AccessibleJMenuItem implements Serializable

Serialized Fields

### this$0

    JMenuItem this$0

Class javax.swing.JOptionPane implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### messageType

    int messageType

  Message type.

### optionType

    int optionType

  Option type, one of DEFAULT_OPTION, YES_NO_OPTION, YES_NO_CANCEL_OPTION or OK_CANCEL_OPTION.

### wantsInput

    boolean wantsInput

  If true, a UI widget will be provided to the user to get input.

Class javax.swing.JOptionPane.AccessibleJOptionPane implements Serializable

Serialized Fields

### this$0

    JOptionPane this$0

Class javax.swing.JPanel implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Class javax.swing.JPanel.AccessibleJPanel implements Serializable

Serialized Fields

### this$0

    JPanel this$0

Class javax.swing.JPasswordField implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### echoChar

    char echoChar

Class javax.swing.JPasswordField.AccessibleJPasswordField implements Serializable

Serialized Fields

### this$0

    JPasswordField this$0

Class javax.swing.JPopupMenu implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### desiredLocationX

    int desiredLocationX

### desiredLocationY

    int desiredLocationY

### label

    java.lang.String label

### lastPopupType

    int lastPopupType

### lightWeightPopupEnabled

    boolean lightWeightPopupEnabled

### margin

    java.awt.Insets margin

### paintBorder

    boolean paintBorder

### selectionModel

    SingleSelectionModel selectionModel

Class javax.swing.JPopupMenu.AccessibleJPopupMenu implements Serializable

Serialized Fields

### this$0

    JPopupMenu this$0

Class javax.swing.JPopupMenu.Separator implements Serializable

Class javax.swing.JProgressBar implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### changeListener

    ChangeListener changeListener

### model

    BoundedRangeModel model

  The data structure that holds the various values for the progress bar.

### orientation

    int orientation

  The orientation to display the progress bar. The default is HORIZONTAL.

### paintBorder

    boolean paintBorder

  Whether to display the border around the progress bar. The default is true.

### paintString

    boolean paintString

  Whether to textually display a String on the progress bar. The default is false. Setting this to true will cause a textual display of the progress to de rendered on the progress bar. If the progressString is null, the percentage done to be displayed on the progress bar. If the progressString is non-null, it is rendered on the progress bar.

### progressString

    java.lang.String progressString

  A optional String that can be displayed on the progress bar. The default is null. Setting this to a non-null value does not imply that the String will be displayed.

Class javax.swing.JProgressBar.AccessibleJProgressBar implements Serializable

Serialized Fields

### this$0

    JProgressBar this$0

Class javax.swing.JRadioButton implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Class javax.swing.JRadioButton.AccessibleJRadioButton implements Serializable

Serialized Fields

### this$0

    JRadioButton this$0

Class javax.swing.JRadioButtonMenuItem implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Class javax.swing.JRadioButtonMenuItem.AccessibleJRadioButtonMenuItem implements Serializable

Serialized Fields

### this$0

    JRadioButtonMenuItem this$0

Class javax.swing.JRootPane implements Serializable

Serialized Fields

### contentPane

    java.awt.Container contentPane

  The content pane.

### defaultButton

    JButton defaultButton

  The button that gets activated when the pane has the focus and a UI-specific action like pressing the Enter key occurs.

### defaultPressAction

    javax.swing.JRootPane.DefaultAction defaultPressAction

  The action to take when the defaultButton is pressed.
  See Also:
    `JRootPane.defaultButton`

### defaultReleaseAction

    javax.swing.JRootPane.DefaultAction defaultReleaseAction

  The action to take when the defaultButton is released.
  See Also:
    `JRootPane.defaultButton`

### glassPane

    java.awt.Component glassPane

  The glass pane that overlays the menu bar and content pane, so it can intercept mouse movements and such.

### layeredPane

    JLayeredPane layeredPane

  The layered pane that manages the menu bar and content pane.

### menuBar

    JMenuBar menuBar

  The menu bar.

Class javax.swing.JRootPane.AccessibleJRootPane implements Serializable

Serialized Fields

### this$0

    JRootPane this$0

Class javax.swing.JRootPane.RootLayout implements Serializable

Serialized Fields

### this$0

    JRootPane this$0

Class javax.swing.JScrollBar implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### blockIncrement

    int blockIncrement

  See Also:
    `JScrollBar.setBlockIncrement(int)`

### fwdAdjustmentEvents

    ChangeListener fwdAdjustmentEvents

  All changes from the model are treated as though the user moved the scrollbar knob.

### model

    BoundedRangeModel model

  The model that represents the scrollbar's minimum, maximum, extent (aka "visibleAmount") and current value.
  See Also:
    `JScrollBar.setModel(javax.swing.BoundedRangeModel)`

### orientation

    int orientation

  See Also:
    `JScrollBar.setOrientation(int)`

### unitIncrement

    int unitIncrement

  See Also:
    `JScrollBar.setUnitIncrement(int)`

Class javax.swing.JScrollBar.AccessibleJScrollBar implements Serializable

Serialized Fields

### this$0

    JScrollBar this$0

Class javax.swing.JScrollPane implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### columnHeader

    JViewport columnHeader

  The column header child. Default is null.
  See Also:
    `JScrollPane.setColumnHeader(javax.swing.JViewport)`

### horizontalScrollBar

    JScrollBar horizontalScrollBar

  The scrollpane's horizontal scrollbar child. Default is a JScrollBar.
  See Also:
    `JScrollPane.setHorizontalScrollBar(javax.swing.JScrollBar)`

### horizontalScrollBarPolicy

    int horizontalScrollBarPolicy

  The display policy for the horizontal scrollbar. The default is JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED.
  See Also:
    `JScrollPane.setHorizontalScrollBarPolicy(int)`

### lowerLeft

    java.awt.Component lowerLeft

  The component to display in the lower left corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### lowerRight

    java.awt.Component lowerRight

  The component to display in the lower right corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### rowHeader

    JViewport rowHeader

  The row header child. Default is null.
  See Also:
    `JScrollPane.setRowHeader(javax.swing.JViewport)`

### upperLeft

    java.awt.Component upperLeft

  The component to display in the upper left corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### upperRight

    java.awt.Component upperRight

  The component to display in the upper right corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### verticalScrollBar

    JScrollBar verticalScrollBar

  The scrollpane's vertical scrollbar child. Default is a JScrollBar.
  See Also:
    `JScrollPane.setVerticalScrollBar(javax.swing.JScrollBar)`

### verticalScrollBarPolicy

    int verticalScrollBarPolicy

  The display policy for the vertical scrollbar. The default is JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED.
  See Also:
    `JScrollPane.setVerticalScrollBarPolicy(int)`

### viewport

    JViewport viewport

  The scrollpanes viewport child. Default is an empty JViewport.
  See Also:
    `JScrollPane.setViewport(javax.swing.JViewport)`

### viewportBorder

    Border viewportBorder

Class javax.swing.JScrollPane.AccessibleJScrollPane implements Serializable

Serialized Fields

### this$0

    JScrollPane this$0

### viewPort

    JViewport viewPort

Class javax.swing.JScrollPane.ScrollBar implements Serializable

Serialized Fields

### blockIncrementSet

    boolean blockIncrementSet

  Set to true when the block increment has been explicitly set. If this is false the viewports view is obtained and if it is an instance of Scrollable the block increment from it is used.

### this$0

    JScrollPane this$0

### unitIncrementSet

    boolean unitIncrementSet

  Set to true when the unit increment has been explicitly set. If this is false the viewports view is obtained and if it is an instance of Scrollable the unit increment from it is used.

Class javax.swing.JSeparator implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### orientation

    int orientation

Class javax.swing.JSeparator.AccessibleJSeparator implements Serializable

Serialized Fields

### this$0

    JSeparator this$0

Class javax.swing.JSlider implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### changeListener

    ChangeListener changeListener

  The changeListener (no suffix) is the listener we add to the Sliders model. By default this listener just forwards events to ChangeListeners (if any) added directly to the slider.
  See Also:
    `JSlider.addChangeListener(javax.swing.event.ChangeListener)`, `JSlider.createChangeListener()`

### isInverted

    boolean isInverted

### labelTable

    java.util.Dictionary labelTable

### majorTickSpacing

    int majorTickSpacing

  The number of values between the major tick marks -- the larger marks that break up the minor tick marks.

### minorTickSpacing

    int minorTickSpacing

  The number of values between the minor tick marks -- the smaller marks that occur between the major tick marks.
  See Also:
    `JSlider.setMinorTickSpacing(int)`

### orientation

    int orientation

  See Also:
    `JSlider.setOrientation(int)`

### paintLabels

    boolean paintLabels

### paintTicks

    boolean paintTicks

### paintTrack

    boolean paintTrack

### sliderModel

    BoundedRangeModel sliderModel

  The data model that handles the numeric maximum value, minimum value, and current-position value for the slider.

### snapToTicks

    boolean snapToTicks

  If true, the knob (and the data value it represents) resolve to the closest tick mark next to where the user positioned the knob.
  See Also:
    `JSlider.setSnapToTicks(boolean)`

### snapToValue

    boolean snapToValue

  If true, the knob (and the data value it represents) resolve to the closest slider value next to where the user positioned the knob.
  See Also:
    `#setSnapToValue`

Class javax.swing.JSlider.AccessibleJSlider implements Serializable

Serialized Fields

### this$0

    JSlider this$0

Class javax.swing.JSplitPane implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### continuousLayout

    boolean continuousLayout

  Whether or not the views are continuously redisplayed while resizing.

### dividerSize

    int dividerSize

  Size of the divider.

### lastDividerLocation

    int lastDividerLocation

  Previous location of the split pane.

### leftComponent

    java.awt.Component leftComponent

  The left or top component.

### oneTouchExpandable

    boolean oneTouchExpandable

  Is a little widget provided to quickly expand/collapse the split pane?

### orientation

    int orientation

  How the views are split.

### rightComponent

    java.awt.Component rightComponent

  The right or bottom component.

Class javax.swing.JSplitPane.AccessibleJSplitPane implements Serializable

Serialized Fields

### this$0

    JSplitPane this$0

Class javax.swing.JTabbedPane implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### changeListener

    ChangeListener changeListener

  The changeListener is the listener we add to the model.

### haveRegistered

    boolean haveRegistered

### model

    SingleSelectionModel model

  The default selection model

### pages

    java.util.Vector pages

### tabPlacement

    int tabPlacement

  Where the tabs are placed.
  See Also:
    `JTabbedPane.setTabPlacement(int)`

Class javax.swing.JTabbedPane.AccessibleJTabbedPane implements Serializable

Serialized Fields

### this$0

    JTabbedPane this$0

Class javax.swing.JTabbedPane.ModelListener implements Serializable

Serialized Fields

### this$0

    JTabbedPane this$0

Class javax.swing.JTable implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Serialized Fields

### autoCreateColumnsFromModel

    boolean autoCreateColumnsFromModel

  The table will query the TableModel to build the default set of columns if this is true.

### autoResizeMode

    int autoResizeMode

  This mode value determines if table automatically resizes the width the table's columns to take up the entire width of the table, and how it does the resizing.

### cellSelectionEnabled

    boolean cellSelectionEnabled

  If this is true, then both a row selection and a column selection can be non-empty at the same time, the selected cells are the the cells whose row and column are both selected.

### columnModel

    TableColumnModel columnModel

  The TableColumnModel of the table

### dataModel

    TableModel dataModel

  The TableModel of the table

### gridColor

    java.awt.Color gridColor

  The color of the grid

### preferredViewportSize

    java.awt.Dimension preferredViewportSize

  Used by the Scrollable interface to determine the initial visible area

### rowHeight

    int rowHeight

  The height of all rows in the table

### rowMargin

    int rowMargin

  The height margin between rows

### rowSelectionAllowed

    boolean rowSelectionAllowed

  Row selection allowed in this table

### selectionBackground

    java.awt.Color selectionBackground

  The background color of selected cells

### selectionForeground

    java.awt.Color selectionForeground

  The foreground color of selected cells

### selectionModel

    ListSelectionModel selectionModel

  The ListSelectionModel of the table, used to keep track of row selections

### showHorizontalLines

    boolean showHorizontalLines

  The table draws horizontal lines between cells if showHorizontalLines is true

### showVerticalLines

    boolean showVerticalLines

  The table draws vertical lines between cells if showVerticalLines is true

### tableHeader

    JTableHeader tableHeader

  The TableHeader working with the table

Class javax.swing.JTable.AccessibleJTable implements Serializable

Serialized Fields

### lastSelectedCol

    int lastSelectedCol

### lastSelectedRow

    int lastSelectedRow

### this$0

    JTable this$0

Class javax.swing.JTextArea implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### columns

    int columns

### columnWidth

    int columnWidth

### rowHeight

    int rowHeight

### rows

    int rows

### word

    boolean word

### wrap

    boolean wrap

Class javax.swing.JTextArea.AccessibleJTextArea implements Serializable

Serialized Fields

### this$0

    JTextArea this$0

Class javax.swing.JTextField implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### columns

    int columns

### columnWidth

    int columnWidth

### command

    java.lang.String command

### horizontalAlignment

    int horizontalAlignment

### visibility

    BoundedRangeModel visibility

Class javax.swing.JTextField.AccessibleJTextField implements Serializable

Serialized Fields

### this$0

    JTextField this$0

Class javax.swing.JTextPane implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Class javax.swing.JToggleButton implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Class javax.swing.JToggleButton.AccessibleJToggleButton implements Serializable

Serialized Fields

### this$0

    JToggleButton this$0

Class javax.swing.JToggleButton.ToggleButtonModel implements Serializable

Class javax.swing.JToolBar implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### floatable

    boolean floatable

### margin

    java.awt.Insets margin

### orientation

    int orientation

### paintBorder

    boolean paintBorder

Class javax.swing.JToolBar.AccessibleJToolBar implements Serializable

Serialized Fields

### this$0

    JToolBar this$0

Class javax.swing.JToolBar.Separator implements Serializable

Serialized Fields

### separatorSize

    java.awt.Dimension separatorSize

Class javax.swing.JToolTip implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### component

    JComponent component

### tipText

    java.lang.String tipText

Class javax.swing.JToolTip.AccessibleJToolTip implements Serializable

Serialized Fields

### this$0

    JToolTip this$0

Class javax.swing.JTree implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### editable

    boolean editable

  Is the tree editable? Default is false.

### invokesStopCellEditing

    boolean invokesStopCellEditing

  If true, when editing is to be stopped by way of selection changing, data in tree changing or other means stopCellEditing is invoked, and changes are saved. If false, cancelCellEditing is invoked, and changes are discarded. Default is false.

### largeModel

    boolean largeModel

  Is this tree a large model? This is a code-optimization setting. A large model can be used when the cell height is the same for all nodes. The UI will then cache very little information and instead continually message the model. Without a large model the UI caches most of the information, resulting in fewer method calls to the model.

  This value is only a suggestion to the UI. Not all UIs will take advantage of it. Default value is false.

### rootVisible

    boolean rootVisible

  True if the root node is displayed, false if its children are the highest visible nodes.

### rowHeight

    int rowHeight

  Height to use for each display row. If this is <= 0 the renderer determines the height for each row.

### scrollsOnExpand

    boolean scrollsOnExpand

  If true, when a node is expanded, as many of the descendants are scrolled to be visible.

### showsRootHandles

    boolean showsRootHandles

  True if handles are displayed at the topmost level of the tree.

  A handle is a small icon that displays adjacent to the node which allows the user to click once to expand or collapse the node. A common interface shows a plus sign (+) for a node which can be expanded and a minus sign (-) for a node which can be collapsed. Handles are always shown for nodes below the topmost level.

  If the `rootVisible` setting specifies that the root node is to be displayed, then that is the only node at the topmost level. If the root node is not displayed, then all of its children are at the topmost level of the tree. Handles are always displayed for nodes other than the topmost.

  If the root node isn't visible, it is generally a good to make this value true. Otherwise, the tree looks exactly like a list, and users may not know that the "list entries" are actually tree nodes.

  See Also:
    `JTree.rootVisible`

### toggleClickCount

    int toggleClickCount

  Number of mouse clicks before a node is expanded.

### visibleRowCount

    int visibleRowCount

  Number of rows to make visible at one time. This value is used for the Scrollable interface. It determines the preferred size of the display area.

Class javax.swing.JTree.AccessibleJTree implements Serializable

Serialized Fields

### leadSelectionAccessible

    Accessible leadSelectionAccessible

### leadSelectionPath

    TreePath leadSelectionPath

### this$0

    JTree this$0

Class javax.swing.JTree.DynamicUtilTreeNode implements Serializable

Serialized Fields

### childValue

    java.lang.Object childValue

  Value to create children with.

### hasChildren

    boolean hasChildren

### loadedChildren

    boolean loadedChildren

Class javax.swing.JTree.EmptySelectionModel implements Serializable

Class javax.swing.JTree.TreeSelectionRedirector implements Serializable

Serialized Fields

### this$0

    JTree this$0

Class javax.swing.JViewport implements Serializable

Serialized Fields

### backingStore

    boolean backingStore

  True when this viewport is maintaining an offscreen image of its contents, so that some scrolling can take place using fast "bit-blit" operations instead of by accessing the view object to construct the display.

### currentLocationOnScreen

    java.awt.Point currentLocationOnScreen

### FullyRendered

    boolean FullyRendered

### isViewSizeSet

    boolean isViewSizeSet

  True when the viewport dimensions have been determined.

### lastPaintPosition

    java.awt.Point lastPaintPosition

  The last viewPosition that we've painted, so we know how much of the backing store image is valid.

### scrollUnderway

    boolean scrollUnderway

  The scrollUnderway flag is used for components like JList. When the downarrow key is pressed on a JList and the selected cell is the last in the list, the scrollpane autoscrolls. Here, the old selected cell needs repainting and so we need a flag to make the viewport do the optimised painting only when there is an explicit call to setViewPosition(Point). When setBounds() is called through other routes, the flag is off and the view repaints normally. Another approach would be to remove this from the Viewport class and have the JList manage this case by using setBackingStoreEnabled().

### start_dragging

    boolean start_dragging

### viewListener

    java.awt.event.ComponentListener viewListener

Class javax.swing.JViewport.AccessibleJViewport implements Serializable

Serialized Fields

### this$0

    JViewport this$0

Class javax.swing.JViewport.ViewListener implements Serializable

Serialized Fields

### this$0

    JViewport this$0

Class javax.swing.JWindow implements Serializable

Serialized Fields

### accessibleContext

    AccessibleContext accessibleContext

  The accessible context property

### rootPane

    JRootPane rootPane

  The JRootPane instance that manages the `contentPane` and optional `menuBar` for this frame, as well as the `glassPane`.
  See Also:
    `JWindow.getRootPane()`, `JWindow.setRootPane(javax.swing.JRootPane)`

### rootPaneCheckingEnabled

    boolean rootPaneCheckingEnabled

  If true then calls to `add` and `setLayout` cause an exception to be thrown.
  See Also:
    `JWindow.isRootPaneCheckingEnabled()`, `JWindow.setRootPaneCheckingEnabled(boolean)`

Class javax.swing.JWindow.AccessibleJWindow implements Serializable

Serialized Fields

### this$0

    JWindow this$0

Class javax.swing.KeyStroke implements Serializable

Serialized Fields

### keyChar

    char keyChar

### keyCode

    int keyCode

### modifiers

    int modifiers

### onKeyRelease

    boolean onKeyRelease

Class javax.swing.OverlayLayout implements Serializable

Serialized Fields

### target

    java.awt.Container target

### xChildren

    SizeRequirements[] xChildren

### xTotal

    SizeRequirements xTotal

### yChildren

    SizeRequirements[] yChildren

### yTotal

    SizeRequirements yTotal

Class javax.swing.ScrollPaneLayout implements Serializable

Serialized Fields

### colHead

    JViewport colHead

  The column header child. Default is null.
  See Also:
    `JScrollPane.setColumnHeader(javax.swing.JViewport)`

### hsb

    JScrollBar hsb

  The scrollpanes horizontal scrollbar child. Default is a JScrollBar.
  See Also:
    `JScrollPane#setHorizontalScrollbar`

### hsbPolicy

    int hsbPolicy

  The display policy for the horizontal scrollbar. The default is JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED.

  This field is obsolete, please use the JScrollPane field instead.

  See Also:
    `JScrollPane.setHorizontalScrollBarPolicy(int)`

### lowerLeft

    java.awt.Component lowerLeft

  The component to display in the lower left corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### lowerRight

    java.awt.Component lowerRight

  The component to display in the lower right corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### rowHead

    JViewport rowHead

  The row header child. Default is null.
  See Also:
    `JScrollPane.setRowHeader(javax.swing.JViewport)`

### upperLeft

    java.awt.Component upperLeft

  The component to display in the upper left corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### upperRight

    java.awt.Component upperRight

  The component to display in the upper right corner. Default is null.
  See Also:
    `JScrollPane.setCorner(java.lang.String, java.awt.Component)`

### viewport

    JViewport viewport

  The scrollpanes viewport child. Default is an empty JViewport.
  See Also:
    `JScrollPane.setViewport(javax.swing.JViewport)`

### vsb

    JScrollBar vsb

  The scrollpanes vertical scrollbar child. Default is a JScrollBar.
  See Also:
    `JScrollPane#setVerticalScrollbar`

### vsbPolicy

    int vsbPolicy

  The display policy for the vertical scrollbar. The default is JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED.

  This field is obsolete, please use the JScrollPane field instead.

  See Also:
    `JScrollPane.setVerticalScrollBarPolicy(int)`

Class javax.swing.ScrollPaneLayout.UIResource implements Serializable

Class javax.swing.SizeRequirements implements Serializable

Serialized Fields

### alignment

    float alignment

  The alignment, specified as a value between 0.0 and 1.0, inclusive. To specify centering, the alignment should be 0.5.

### maximum

    int maximum

  The maximum size allowed. For a component `comp`, this should be equal to either `comp.getMaximumSize().width` or `comp.getMaximumSize().height`.

### minimum

    int minimum

  The minimum size required. For a component `comp`, this should be equal to either `comp.getMinimumSize().width` or `comp.getMinimumSize().height`.

### preferred

    int preferred

  The preferred (natural) size. For a component `comp`, this should be equal to either `comp.getPreferredSize().width` or `comp.getPreferredSize().height`.

Class javax.swing.Timer implements Serializable

Serialized Fields

### coalesce

    boolean coalesce

### delay

    int delay

### doPostEvent

    java.lang.Runnable doPostEvent

### eventQueued

    boolean eventQueued

### expirationTime

    long expirationTime

### initialDelay

    int initialDelay

### listenerList

    EventListenerList listenerList

### nextTimer

    Timer nextTimer

### repeats

    boolean repeats

### running

    boolean running

Class javax.swing.UIDefaults implements Serializable

Serialized Fields

### changeSupport

    SwingPropertyChangeSupport changeSupport

Class javax.swing.UIManager implements Serializable

Class javax.swing.UnsupportedLookAndFeelException implements Serializable

Class javax.swing.ViewportLayout implements Serializable

Package javax.swing.border

Class javax.swing.border.AbstractBorder implements Serializable

Class javax.swing.border.BevelBorder implements Serializable

Serialized Fields

### bevelType

    int bevelType

### highlightInner

    java.awt.Color highlightInner

### highlightOuter

    java.awt.Color highlightOuter

### shadowInner

    java.awt.Color shadowInner

### shadowOuter

    java.awt.Color shadowOuter

Class javax.swing.border.CompoundBorder implements Serializable

Serialized Fields

### insideBorder

    Border insideBorder

### outsideBorder

    Border outsideBorder

Class javax.swing.border.EmptyBorder implements Serializable

Serialized Fields

### bottom

    int bottom

### left

    int left

### right

    int right

### top

    int top

Class javax.swing.border.EtchedBorder implements Serializable

Serialized Fields

### etchType

    int etchType

### highlight

    java.awt.Color highlight

### shadow

    java.awt.Color shadow

Class javax.swing.border.LineBorder implements Serializable

Serialized Fields

### lineColor

    java.awt.Color lineColor

### roundedCorners

    boolean roundedCorners

### thickness

    int thickness

Class javax.swing.border.MatteBorder implements Serializable

Serialized Fields

### color

    java.awt.Color color

### tileIcon

    Icon tileIcon

Class javax.swing.border.SoftBevelBorder implements Serializable

Class javax.swing.border.TitledBorder implements Serializable

Serialized Fields

### border

    Border border

### title

    java.lang.String title

### titleColor

    java.awt.Color titleColor

### titleFont

    java.awt.Font titleFont

### titleJustification

    int titleJustification

### titlePosition

    int titlePosition

Package javax.swing.colorchooser

Class javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

### chooser

    JColorChooser chooser

### colorListener

    ChangeListener colorListener

### dirty

    boolean dirty

Class javax.swing.colorchooser.DefaultColorSelectionModel implements Serializable

Serialized Fields

### listenerList

    EventListenerList listenerList

### selectedColor

    java.awt.Color selectedColor

Package javax.swing.event

Class javax.swing.event.AncestorEvent implements Serializable

Serialized Fields

### ancestor

    java.awt.Container ancestor

### ancestorParent

    java.awt.Container ancestorParent

Class javax.swing.event.CaretEvent implements Serializable

Class javax.swing.event.ChangeEvent implements Serializable

Class javax.swing.event.EventListenerList implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Class javax.swing.event.HyperlinkEvent implements Serializable

Serialized Fields

### desc

    java.lang.String desc

### type

    HyperlinkEvent.EventType type

### u

    java.net.URL u

Class javax.swing.event.InternalFrameEvent implements Serializable

Class javax.swing.event.ListDataEvent implements Serializable

Serialized Fields

### index0

    int index0

### index1

    int index1

### type

    int type

Class javax.swing.event.ListSelectionEvent implements Serializable

Serialized Fields

### firstIndex

    int firstIndex

### isAdjusting

    boolean isAdjusting

### lastIndex

    int lastIndex

Class javax.swing.event.MenuDragMouseEvent implements Serializable

Serialized Fields

### manager

    MenuSelectionManager manager

### path

    MenuElement[] path

Class javax.swing.event.MenuEvent implements Serializable

Class javax.swing.event.MenuKeyEvent implements Serializable

Serialized Fields

### manager

    MenuSelectionManager manager

### path

    MenuElement[] path

Class javax.swing.event.PopupMenuEvent implements Serializable

Class javax.swing.event.SwingPropertyChangeSupport implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### children

    java.util.Hashtable children

### source

    java.lang.Object source

Class javax.swing.event.TableColumnModelEvent implements Serializable

Serialized Fields

### fromIndex

    int fromIndex

  The index of the column from where it was moved or removed

### toIndex

    int toIndex

  The index of the column to where it was moved or added from

Class javax.swing.event.TableModelEvent implements Serializable

Serialized Fields

### column

    int column

### firstRow

    int firstRow

### lastRow

    int lastRow

### type

    int type

Class javax.swing.event.TreeExpansionEvent implements Serializable

Serialized Fields

### path

    TreePath path

  Path to the value this event represents.

Class javax.swing.event.TreeModelEvent implements Serializable

Serialized Fields

### childIndices

    int[] childIndices

  Indices identifying the position of where the children were.

### children

    java.lang.Object[] children

  Children that have been removed.

### path

    TreePath path

  Path to the parent of the nodes that have changed.

Class javax.swing.event.TreeSelectionEvent implements Serializable

Serialized Fields

### areNew

    boolean[] areNew

  For each path identifies if that is path is in fact new.

### newLeadSelectionPath

    TreePath newLeadSelectionPath

  leadSelectionPath after the paths changed, may be null.

### oldLeadSelectionPath

    TreePath oldLeadSelectionPath

  leadSelectionPath before the paths changed, may be null.

### paths

    TreePath[] paths

  Paths this event represents.

Class javax.swing.event.UndoableEditEvent implements Serializable

Serialized Fields

### myEdit

    UndoableEdit myEdit

Package javax.swing.plaf

Class javax.swing.plaf.BorderUIResource implements Serializable

Serialized Fields

### delegate

    Border delegate

Class javax.swing.plaf.BorderUIResource.BevelBorderUIResource implements Serializable

Class javax.swing.plaf.BorderUIResource.CompoundBorderUIResource implements Serializable

Class javax.swing.plaf.BorderUIResource.EmptyBorderUIResource implements Serializable

Class javax.swing.plaf.BorderUIResource.EtchedBorderUIResource implements Serializable

Class javax.swing.plaf.BorderUIResource.LineBorderUIResource implements Serializable

Class javax.swing.plaf.BorderUIResource.MatteBorderUIResource implements Serializable

Class javax.swing.plaf.BorderUIResource.TitledBorderUIResource implements Serializable

Class javax.swing.plaf.ColorUIResource implements Serializable

Class javax.swing.plaf.DimensionUIResource implements Serializable

Class javax.swing.plaf.FontUIResource implements Serializable

Class javax.swing.plaf.IconUIResource implements Serializable

Serialized Fields

### delegate

    Icon delegate

Class javax.swing.plaf.InsetsUIResource implements Serializable

Package javax.swing.plaf.basic

Class javax.swing.plaf.basic.BasicArrowButton implements Serializable

Serialized Fields

### direction

    int direction

Class javax.swing.plaf.basic.BasicBorders.ButtonBorder implements Serializable

Serialized Fields

### darkShadow

    java.awt.Color darkShadow

### highlight

    java.awt.Color highlight

### lightHighlight

    java.awt.Color lightHighlight

### shadow

    java.awt.Color shadow

Class javax.swing.plaf.basic.BasicBorders.FieldBorder implements Serializable

Serialized Fields

### darkShadow

    java.awt.Color darkShadow

### highlight

    java.awt.Color highlight

### lightHighlight

    java.awt.Color lightHighlight

### shadow

    java.awt.Color shadow

Class javax.swing.plaf.basic.BasicBorders.MarginBorder implements Serializable

Class javax.swing.plaf.basic.BasicBorders.MenuBarBorder implements Serializable

Serialized Fields

### highlight

    java.awt.Color highlight

### shadow

    java.awt.Color shadow

Class javax.swing.plaf.basic.BasicBorders.RadioButtonBorder implements Serializable

Class javax.swing.plaf.basic.BasicBorders.ToggleButtonBorder implements Serializable

Class javax.swing.plaf.basic.BasicComboBoxRenderer implements Serializable

Class javax.swing.plaf.basic.BasicComboBoxRenderer.UIResource implements Serializable

Class javax.swing.plaf.basic.BasicComboPopup implements Serializable

Serialized Fields

### autoscrollTimer

    Timer autoscrollTimer

### comboBox

    JComboBox comboBox

### hasEntered

    boolean hasEntered

### isAutoScrolling

    boolean isAutoScrolling

### itemListener

    java.awt.event.ItemListener itemListener

### keyListener

    java.awt.event.KeyListener keyListener

### lightNav

    boolean lightNav

### list

    JList list

### listDataListener

    ListDataListener listDataListener

### listMouseListener

    java.awt.event.MouseListener listMouseListener

### listMouseMotionListener

    java.awt.event.MouseMotionListener listMouseMotionListener

### listSelectionListener

    ListSelectionListener listSelectionListener

### mouseListener

    java.awt.event.MouseListener mouseListener

### mouseMotionListener

    java.awt.event.MouseMotionListener mouseMotionListener

### propertyChangeListener

    java.beans.PropertyChangeListener propertyChangeListener

### scrollDirection

    int scrollDirection

### scroller

    JScrollPane scroller

### valueIsAdjusting

    boolean valueIsAdjusting

Class javax.swing.plaf.basic.BasicDesktopPaneUI.CloseAction implements Serializable

Serialized Fields

### this$0

    BasicDesktopPaneUI this$0

Class javax.swing.plaf.basic.BasicDesktopPaneUI.MaximizeAction implements Serializable

Serialized Fields

### this$0

    BasicDesktopPaneUI this$0

Class javax.swing.plaf.basic.BasicDesktopPaneUI.MinimizeAction implements Serializable

Serialized Fields

### this$0

    BasicDesktopPaneUI this$0

Class javax.swing.plaf.basic.BasicDesktopPaneUI.NavigateAction implements Serializable

Serialized Fields

### this$0

    BasicDesktopPaneUI this$0

Class javax.swing.plaf.basic.BasicDirectoryModel implements Serializable

Serialized Fields

### directories

    java.util.Vector directories

### fetchID

    int fetchID

### fileCache

    java.util.Vector fileCache

### filechooser

    JFileChooser filechooser

### files

    java.util.Vector files

### loadThread

    javax.swing.plaf.basic.BasicDirectoryModel.LoadFilesThread loadThread

Class javax.swing.plaf.basic.BasicFileChooserUI.ApproveSelectionAction implements Serializable

Serialized Fields

### this$0

    BasicFileChooserUI this$0

Class javax.swing.plaf.basic.BasicFileChooserUI.CancelSelectionAction implements Serializable

Serialized Fields

### this$0

    BasicFileChooserUI this$0

Class javax.swing.plaf.basic.BasicFileChooserUI.ChangeToParentDirectoryAction implements Serializable

Serialized Fields

### this$0

    BasicFileChooserUI this$0

Class javax.swing.plaf.basic.BasicFileChooserUI.GoHomeAction implements Serializable

Serialized Fields

### this$0

    BasicFileChooserUI this$0

Class javax.swing.plaf.basic.BasicFileChooserUI.NewFolderAction implements Serializable

Serialized Fields

### this$0

    BasicFileChooserUI this$0

Class javax.swing.plaf.basic.BasicFileChooserUI.UpdateAction implements Serializable

Serialized Fields

### this$0

    BasicFileChooserUI this$0

Class javax.swing.plaf.basic.BasicIconFactory implements Serializable

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane implements Serializable

Serialized Fields

### closeAction

    Action closeAction

### closeButton

    JButton closeButton

### closeIcon

    Icon closeIcon

### doubleClickAdapter

    javax.swing.plaf.basic.BasicInternalFrameTitlePane.DoubleClickAdapter doubleClickAdapter

### frame

    JInternalFrame frame

### iconButton

    JButton iconButton

### iconIcon

    Icon iconIcon

### iconifyAction

    Action iconifyAction

### maxButton

    JButton maxButton

### maxIcon

    Icon maxIcon

### maximizeAction

    Action maximizeAction

### menuBar

    JMenuBar menuBar

### minIcon

    Icon minIcon

### moveAction

    Action moveAction

### notSelectedTextColor

    java.awt.Color notSelectedTextColor

### notSelectedTitleColor

    java.awt.Color notSelectedTitleColor

### propertyChangeListener

    java.beans.PropertyChangeListener propertyChangeListener

### restoreAction

    Action restoreAction

### selectedTextColor

    java.awt.Color selectedTextColor

### selectedTitleColor

    java.awt.Color selectedTitleColor

### sizeAction

    Action sizeAction

### windowMenu

    JMenu windowMenu

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane.CloseAction implements Serializable

Serialized Fields

### this$0

    BasicInternalFrameTitlePane this$0

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane.IconifyAction implements Serializable

Serialized Fields

### this$0

    BasicInternalFrameTitlePane this$0

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane.MaximizeAction implements Serializable

Serialized Fields

### this$0

    BasicInternalFrameTitlePane this$0

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane.MoveAction implements Serializable

Serialized Fields

### this$0

    BasicInternalFrameTitlePane this$0

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane.RestoreAction implements Serializable

Serialized Fields

### this$0

    BasicInternalFrameTitlePane this$0

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane.SizeAction implements Serializable

Serialized Fields

### this$0

    BasicInternalFrameTitlePane this$0

Class javax.swing.plaf.basic.BasicInternalFrameTitlePane.SystemMenuBar implements Serializable

Serialized Fields

### this$0

    BasicInternalFrameTitlePane this$0

Class javax.swing.plaf.basic.BasicLookAndFeel implements Serializable

Class javax.swing.plaf.basic.BasicSliderUI.ActionScroller implements Serializable

Serialized Fields

### block

    boolean block

### dir

    int dir

### slider

    JSlider slider

### this$0

    BasicSliderUI this$0

Class javax.swing.plaf.basic.BasicSplitPaneDivider implements Serializable

Serialized Fields

### dividerSize

    int dividerSize

  Size of the divider.

### dragger

    BasicSplitPaneDivider.DragController dragger

  Handles mouse dragging message to do the actual dragging.

### hiddenDivider

    java.awt.Component hiddenDivider

  Divider that is used for noncontinuous layout mode.

### leftButton

    JButton leftButton

  Button for quickly toggling the left component.

### mouseHandler

    BasicSplitPaneDivider.MouseHandler mouseHandler

  Handle of mouse events.

### orientation

    int orientation

  Orientation of the JSplitPane.

### rightButton

    JButton rightButton

  Button for quickly toggling the right component.

### splitPane

    JSplitPane splitPane

  JSplitPane the receiver is contained in.

### splitPaneUI

    BasicSplitPaneUI splitPaneUI

  UI this instance was created from.

Class javax.swing.plaf.basic.BasicTextUI.BasicCaret implements Serializable

Class javax.swing.plaf.basic.BasicToolBarUI.DragWindow implements Serializable

Serialized Fields

### borderColor

    java.awt.Color borderColor

### offset

    java.awt.Point offset

### orientation

    int orientation

### this$0

    BasicToolBarUI this$0

Class javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction implements Serializable

Serialized Fields

### this$0

    BasicTreeUI this$0

Class javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction implements Serializable

Serialized Fields

### addToSelection

    boolean addToSelection

  Set to true if append to selection.

### changeSelection

    boolean changeSelection

### direction

    int direction

### this$0

    BasicTreeUI this$0

Class javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction implements Serializable

Serialized Fields

### addToSelection

    boolean addToSelection

  If true the new item is added to the selection, if false the selection is reset.

### changeSelection

    boolean changeSelection

### direction

    int direction

  Specifies the direction to adjust the selection by.

### this$0

    BasicTreeUI this$0

Class javax.swing.plaf.basic.BasicTreeUI.TreePageAction implements Serializable

Serialized Fields

### addToSelection

    boolean addToSelection

  True indicates should set selection from anchor path.

### changeSelection

    boolean changeSelection

### direction

    int direction

  Specifies the direction to adjust the selection by.

### this$0

    BasicTreeUI this$0

Class javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction implements Serializable

Serialized Fields

### this$0

    BasicTreeUI this$0

Class javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction implements Serializable

Serialized Fields

### changeSelection

    boolean changeSelection

  True if the selection is reset, false means only the lead path changes.

### direction

    int direction

  Determines direction to traverse, 1 means expand, -1 means collapse.

### this$0

    BasicTreeUI this$0

Class javax.swing.plaf.basic.DefaultMenuLayout implements Serializable

Package javax.swing.plaf.metal

Class javax.swing.plaf.metal.MetalBorders.ButtonBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.Flush3DBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.InternalFrameBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.MenuBarBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.MenuItemBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.PopupMenuBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.RolloverButtonBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.ScrollPaneBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.TextFieldBorder implements Serializable

Class javax.swing.plaf.metal.MetalBorders.ToolBarBorder implements Serializable

Serialized Fields

### bumps

    javax.swing.plaf.metal.MetalBumps bumps

Class javax.swing.plaf.metal.MetalCheckBoxIcon implements Serializable

Class javax.swing.plaf.metal.MetalComboBoxButton implements Serializable

Serialized Fields

### comboBox

    JComboBox comboBox

### comboIcon

    Icon comboIcon

### iconOnly

    boolean iconOnly

### listBox

    JList listBox

### rendererPane

    CellRendererPane rendererPane

Class javax.swing.plaf.metal.MetalComboBoxIcon implements Serializable

Class javax.swing.plaf.metal.MetalComboBoxUI.MetalComboPopup implements Serializable

Serialized Fields

### this$0

    MetalComboBoxUI this$0

Class javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxAction implements Serializable

Serialized Fields

### this$0

    MetalFileChooserUI this$0

Class javax.swing.plaf.metal.MetalFileChooserUI.DirectoryComboBoxModel implements Serializable

Serialized Fields

### directories

    java.util.Vector directories

### pathCount

    int pathCount

### selectedDirectory

    java.io.File selectedDirectory

### this$0

    MetalFileChooserUI this$0

### topIndex

    int topIndex

Class javax.swing.plaf.metal.MetalFileChooserUI.FileRenderer implements Serializable

Serialized Fields

### this$0

    MetalFileChooserUI this$0

Class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxModel implements Serializable

Serialized Fields

### filters

    FileFilter[] filters

### this$0

    MetalFileChooserUI this$0

Class javax.swing.plaf.metal.MetalFileChooserUI.FilterComboBoxRenderer implements Serializable

Serialized Fields

### this$0

    MetalFileChooserUI this$0

Class javax.swing.plaf.metal.MetalIconFactory implements Serializable

Class javax.swing.plaf.metal.MetalIconFactory.FileIcon16 implements Serializable

Class javax.swing.plaf.metal.MetalIconFactory.FolderIcon16 implements Serializable

Class javax.swing.plaf.metal.MetalIconFactory.TreeControlIcon implements Serializable

Serialized Fields

### isLight

    boolean isLight

Class javax.swing.plaf.metal.MetalIconFactory.TreeFolderIcon implements Serializable

Class javax.swing.plaf.metal.MetalIconFactory.TreeLeafIcon implements Serializable

Class javax.swing.plaf.metal.MetalLookAndFeel implements Serializable

Class javax.swing.plaf.metal.MetalScrollButton implements Serializable

Serialized Fields

### buttonWidth

    int buttonWidth

### isFreeStanding

    boolean isFreeStanding

Package javax.swing.table

Class javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

### listenerList

    EventListenerList listenerList

  List of listeners

Class javax.swing.table.DefaultTableCellRenderer implements Serializable

Serialized Fields

### unselectedBackground

    java.awt.Color unselectedBackground

### unselectedForeground

    java.awt.Color unselectedForeground

Class javax.swing.table.DefaultTableCellRenderer.UIResource implements Serializable

Class javax.swing.table.DefaultTableColumnModel implements Serializable

Serialized Fields

### columnMargin

    int columnMargin

  Width margin between each column

### columnSelectionAllowed

    boolean columnSelectionAllowed

  Column selection allowed in this column model

### listenerList

    EventListenerList listenerList

  List of TableColumnModelListener

### selectionModel

    ListSelectionModel selectionModel

  Model for keeping track of column selections

### tableColumns

    java.util.Vector tableColumns

  Array of TableColumn objects in this model

### totalColumnWidth

    int totalColumnWidth

  A local cache of the combined width of all columns

Class javax.swing.table.DefaultTableModel implements Serializable

Serialized Fields

### columnIdentifiers

    java.util.Vector columnIdentifiers

  The Vector of column identifiers

### dataVector

    java.util.Vector dataVector

  The Vector of Vector of Object values

Class javax.swing.table.JTableHeader implements Serializable

Serialization Methods

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

  See readObject() and writeObject() in JComponent for more information about serialization in Swing.

Serialized Fields

### columnModel

    TableColumnModel columnModel

  The TableColumnModel of the table header

### reorderingAllowed

    boolean reorderingAllowed

  Reordering of columns are allowed by the user

### resizingAllowed

    boolean resizingAllowed

  Resizing of columns are allowed by the user

### table

    JTable table

### updateTableInRealTime

    boolean updateTableInRealTime

  If this flag is true, then the header will repaint the table as a column is dragged or resized.

Class javax.swing.table.JTableHeader.AccessibleJTableHeader implements Serializable

Serialized Fields

### this$0

    JTableHeader this$0

Class javax.swing.table.TableColumn implements Serializable

Serialized Fields

### cellEditor

    TableCellEditor cellEditor

  The editor used to edit the data cells of the column

### cellRenderer

    TableCellRenderer cellRenderer

  The renderer used to draw the data cells of the column

### changeSupport

    SwingPropertyChangeSupport changeSupport

  If any PropertyChangeListeners have been registered, the changeSupport field describes them.

### headerRenderer

    TableCellRenderer headerRenderer

  The renderer used to draw the header of the column

### headerValue

    java.lang.Object headerValue

  The header value of the column

### identifier

    java.lang.Object identifier

  This object is not used internally by the drawing machinery of the JTable. Identifiers may be set in the TableColumn as as an optional way to tag and locate TableColumns. The table package does not modify or invoke any methods in these identifer objects other than the equals method which is used in the getColumnIndex() method in the DefaultTableColumnModel.

### isResizable

    boolean isResizable

  Resizable flag

### maxWidth

    int maxWidth

  The maximum width of the column

### minWidth

    int minWidth

  The minimum width of the column

### modelIndex

    int modelIndex

  The index of the column in the model which is to be displayed by this TableColumn. As columns are moved around in the view the model index remains constant.

### preferredWidth

    int preferredWidth

  The minimum width of the column

### width

    int width

  The width of the column

Package javax.swing.text

Class javax.swing.text.AbstractDocument implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

Serialized Fields

### context

    AbstractDocument.AttributeContext context

  Factory for the attributes. This is the strategy for attribute compression and control of the lifetime of a set of attributes as a collection. This may be shared with other documents.

### data

    AbstractDocument.Content data

  Where the text is actually stored, and a set of marks that track change as the document is edited are managed.

### documentProperties

    java.util.Dictionary documentProperties

  Storage for document-wide properties.

### listenerList

    EventListenerList listenerList

  The event listener list for the document.

Class javax.swing.text.AbstractDocument.AbstractElement implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### parent

    Element parent

### this$0

    AbstractDocument this$0

Class javax.swing.text.AbstractDocument.BranchElement implements Serializable

Serialized Fields

### children

    AbstractDocument.AbstractElement[] children

### lastIndex

    int lastIndex

### nchildren

    int nchildren

### this$0

    AbstractDocument this$0

Class javax.swing.text.AbstractDocument.DefaultDocumentEvent implements Serializable

Serialized Fields

### changeLookup

    java.util.Hashtable changeLookup

### length

    int length

### offset

    int offset

### this$0

    AbstractDocument this$0

### type

    DocumentEvent.EventType type

Class javax.swing.text.AbstractDocument.ElementEdit implements Serializable

Serialized Fields

### added

    Element[] added

### e

    Element e

### index

    int index

### removed

    Element[] removed

Class javax.swing.text.AbstractDocument.LeafElement implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### this$0

    AbstractDocument this$0

Class javax.swing.text.BadLocationException implements Serializable

Serialized Fields

### offs

    int offs

Class javax.swing.text.ChangedCharSetException implements Serializable

Serialized Fields

### charSetKey

    boolean charSetKey

### charSetSpec

    java.lang.String charSetSpec

Class javax.swing.text.DefaultCaret implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### async

    boolean async

  flag to indicate if async updates should move the caret.

### component

    JTextComponent component

### dot

    int dot

### dotLTR

    boolean dotLTR

### flasher

    Timer flasher

### listenerList

    EventListenerList listenerList

  The event listener list.

### magicCaretPosition

    java.awt.Point magicCaretPosition

### mark

    int mark

### markLTR

    boolean markLTR

### selectionTag

    java.lang.Object selectionTag

### visible

    boolean visible

Class javax.swing.text.DefaultEditorKit implements Serializable

Class javax.swing.text.DefaultEditorKit.BeepAction implements Serializable

Class javax.swing.text.DefaultEditorKit.CopyAction implements Serializable

Class javax.swing.text.DefaultEditorKit.CutAction implements Serializable

Class javax.swing.text.DefaultEditorKit.DefaultKeyTypedAction implements Serializable

Class javax.swing.text.DefaultEditorKit.InsertBreakAction implements Serializable

Class javax.swing.text.DefaultEditorKit.InsertContentAction implements Serializable

Class javax.swing.text.DefaultEditorKit.InsertTabAction implements Serializable

Class javax.swing.text.DefaultEditorKit.PasteAction implements Serializable

Class javax.swing.text.DefaultStyledDocument implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

Serialized Fields

### buffer

    DefaultStyledDocument.ElementBuffer buffer

Class javax.swing.text.DefaultStyledDocument.AttributeUndoableEdit implements Serializable

Serialized Fields

### copy

    AttributeSet copy

### element

    Element element

### isReplacing

    boolean isReplacing

### newAttributes

    AttributeSet newAttributes

Class javax.swing.text.DefaultStyledDocument.ElementBuffer implements Serializable

Serialized Fields

### root

    Element root

### this$0

    DefaultStyledDocument this$0

Class javax.swing.text.DefaultStyledDocument.SectionElement implements Serializable

Serialized Fields

### this$0

    DefaultStyledDocument this$0

Class javax.swing.text.EditorKit implements Serializable

Class javax.swing.text.GapContent implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

Class javax.swing.text.JTextComponent implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

Serialized Fields

### caretColor

    java.awt.Color caretColor

### disabledTextColor

    java.awt.Color disabledTextColor

### editable

    boolean editable

### editor

    JTextComponent editor

### focusAccelerator

    char focusAccelerator

### focusAction

    Action focusAction

### margin

    java.awt.Insets margin

### model

    Document model

  The document model.

### opaque

    boolean opaque

  is the component opaque?

### selectedTextColor

    java.awt.Color selectedTextColor

### selectionColor

    java.awt.Color selectionColor

Class javax.swing.text.JTextComponent.AccessibleJTextComponent implements Serializable

Serialized Fields

### caretPos

    int caretPos

### this$0

    JTextComponent this$0

Class javax.swing.text.PlainDocument implements Serializable

Serialized Fields

### added

    java.util.Vector added

### defaultRoot

    AbstractDocument.AbstractElement defaultRoot

### removed

    java.util.Vector removed

Class javax.swing.text.SimpleAttributeSet implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Class javax.swing.text.StringContent implements Serializable

Serialized Fields

### count

    int count

### data

    char[] data

Class javax.swing.text.StyleContext implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### styles

    Style styles

### unusedSets

    int unusedSets

  Number of immutable sets that are not currently being used. This helps indicate when the sets need to be cleaned out of the hashtable they are stored in.

Class javax.swing.text.StyleContext.NamedStyle implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### listenerList

    EventListenerList listenerList

  The change listeners for the model.

### this$0

    StyleContext this$0

Class javax.swing.text.StyledEditorKit implements Serializable

Serialized Fields

### currentParagraph

    Element currentParagraph

### currentRun

    Element currentRun

### inputAttributes

    MutableAttributeSet inputAttributes

  This is the set of attributes used to store the input attributes.

### inputAttributeUpdater

    CaretListener inputAttributeUpdater

  This listener will be attached to the caret of the text component that the EditorKit gets installed into. This should keep the input attributes updated for use by the styled actions.

Class javax.swing.text.StyledEditorKit.AlignmentAction implements Serializable

Serialized Fields

### a

    int a

Class javax.swing.text.StyledEditorKit.BoldAction implements Serializable

Class javax.swing.text.StyledEditorKit.FontFamilyAction implements Serializable

Serialized Fields

### family

    java.lang.String family

Class javax.swing.text.StyledEditorKit.FontSizeAction implements Serializable

Serialized Fields

### size

    int size

Class javax.swing.text.StyledEditorKit.ForegroundAction implements Serializable

Serialized Fields

### fg

    java.awt.Color fg

Class javax.swing.text.StyledEditorKit.ItalicAction implements Serializable

Class javax.swing.text.StyledEditorKit.StyledTextAction implements Serializable

Class javax.swing.text.StyledEditorKit.UnderlineAction implements Serializable

Class javax.swing.text.TabSet implements Serializable

Serialized Fields

### tabs

    TabStop[] tabs

  TabStops this TabSet contains.

Class javax.swing.text.TabStop implements Serializable

Serialized Fields

### alignment

    int alignment

  Tab type.

### leader

    int leader

### position

    float position

  Location, from the left margin, that tab is at.

Class javax.swing.text.TextAction implements Serializable

Package javax.swing.text.html

Class javax.swing.text.html.HTML.UnknownTag implements Serializable

Class javax.swing.text.html.HTMLDocument implements Serializable

Serialized Fields

### base

    java.net.URL base

  The location to resolve relative url's against. By default this will be the documents url if the document was loaded from a url. If a base tag is found and can be parsed, it will be used as the base location.

### frameDocument

    boolean frameDocument

### preservesUnknownTags

    boolean preservesUnknownTags

### radioButtonGroup

    ButtonGroup radioButtonGroup

Class javax.swing.text.html.HTMLDocument.BlockElement implements Serializable

Serialized Fields

### this$0

    HTMLDocument this$0

Class javax.swing.text.html.HTMLDocument.RunElement implements Serializable

Serialized Fields

### this$0

    HTMLDocument this$0

Class javax.swing.text.html.HTMLEditorKit implements Serializable

Serialized Fields

### linkHandler

    java.awt.event.MouseListener linkHandler

### tmpHandler

    java.awt.event.MouseMotionListener tmpHandler

Class javax.swing.text.html.HTMLEditorKit.HTMLTextAction implements Serializable

Class javax.swing.text.html.HTMLEditorKit.InsertHTMLTextAction implements Serializable

Serialized Fields

### addTag

    HTML.Tag addTag

  Tag in HTML to start adding tags from.

### alternateAddTag

    HTML.Tag alternateAddTag

  Alternate tag in HTML to start adding tags from if parentTag is not found and alternateParentTag is found.

### alternateParentTag

    HTML.Tag alternateParentTag

  Alternate Tag to check for in the document if parentTag is not found.

### html

    java.lang.String html

  HTML to insert.

### parentTag

    HTML.Tag parentTag

  Tag to check for in the document.

Class javax.swing.text.html.HTMLEditorKit.LinkController implements Serializable

Class javax.swing.text.html.HTMLFrameHyperlinkEvent implements Serializable

Serialized Fields

### sourceElement

    Element sourceElement

### targetFrame

    java.lang.String targetFrame

Class javax.swing.text.html.StyleSheet implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.lang.ClassNotFoundException,
                            java.io.IOException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### baseFontIndex

    int baseFontIndex

### baseFontSize

    int baseFontSize

### parser

    javax.swing.text.html.StyleSheet.CssParser parser

### selectors

    Style selectors

Class javax.swing.text.html.StyleSheet.BoxPainter implements Serializable

Serialized Fields

### binsets

    java.awt.Insets binsets

### border

    Border border

Class javax.swing.text.html.StyleSheet.ListPainter implements Serializable

Serialized Fields

### bulletgap

    int bulletgap

### imageurl

    java.net.URL imageurl

### img

    Icon img

### start

    int start

### type

    java.lang.String type

Package javax.swing.tree

Class javax.swing.tree.DefaultMutableTreeNode implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### allowsChildren

    boolean allowsChildren

  true if the node is able to have children

### children

    java.util.Vector children

  array of children, may be null if this node has no children

### parent

    MutableTreeNode parent

  this node's parent, or null if this node has no parent

Class javax.swing.tree.DefaultTreeCellEditor.DefaultTextField implements Serializable

Serialized Fields

### border

    Border border

  Border to use.

### this$0

    DefaultTreeCellEditor this$0

Class javax.swing.tree.DefaultTreeCellEditor.EditorContainer implements Serializable

Serialized Fields

### this$0

    DefaultTreeCellEditor this$0

Class javax.swing.tree.DefaultTreeCellRenderer implements Serializable

Serialized Fields

### backgroundNonSelectionColor

    java.awt.Color backgroundNonSelectionColor

  Color to use for the background when the node isn't selected.

### backgroundSelectionColor

    java.awt.Color backgroundSelectionColor

  Color to use for the background when a node is selected.

### borderSelectionColor

    java.awt.Color borderSelectionColor

  Color to use for the background when the node isn't selected.

### drawsFocusBorderAroundIcon

    boolean drawsFocusBorderAroundIcon

  True if draws focus border around icon as well.

### hasFocus

    boolean hasFocus

  True if has focus.

### selected

    boolean selected

  Is the value currently selected.

### textNonSelectionColor

    java.awt.Color textNonSelectionColor

  Color to use for the foreground for non-selected nodes.

### textSelectionColor

    java.awt.Color textSelectionColor

  Color to use for the foreground for selected nodes.

Class javax.swing.tree.DefaultTreeModel implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### asksAllowsChildren

    boolean asksAllowsChildren

  Determines how the `isLeaf` method figures out if a node is a leaf node. If true, a node is a leaf node if it does not allow children. (If it allows children, it is not a leaf node, even if no children are present.) That lets you distinguish between folder nodes and file nodes in a file system, for example.

  If this value is false, then any node which has no children is a leaf node, and any node may acquire children.

  See Also:
    `TreeNode.getAllowsChildren()`, `TreeModel.isLeaf(java.lang.Object)`, `DefaultTreeModel.setAsksAllowsChildren(boolean)`

### listenerList

    EventListenerList listenerList

  Listeners.

### root

    TreeNode root

  Root of the tree.

Class javax.swing.tree.DefaultTreeSelectionModel implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### changeSupport

    SwingPropertyChangeSupport changeSupport

  Used to messaged registered listeners.

### leadIndex

    int leadIndex

  Index of the lead path in selection.

### leadPath

    TreePath leadPath

  Last path that was added.

### leadRow

    int leadRow

  Lead row.

### listenerList

    EventListenerList listenerList

  Event listener list.

### listSelectionModel

    DefaultListSelectionModel listSelectionModel

  Handles maintaining the list selection model.

### selection

    TreePath[] selection

  Paths that are currently selected. Will be null if nothing is currently selected.

### selectionMode

    int selectionMode

  Mode for the selection, will be either SINGLE_TREE_SELECTION, CONTIGUOUS_TREE_SELECTION or DISCONTIGUOUS_TREE_SELECTION.

Class javax.swing.tree.ExpandVetoException implements Serializable

Serialized Fields

### event

    TreeExpansionEvent event

  The event that the exception was created for.

Class javax.swing.tree.TreePath implements Serializable

Serialization Methods

### readObject

    private void readObject(java.io.ObjectInputStream s)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException

### writeObject

    private void writeObject(java.io.ObjectOutputStream s)
                      throws java.io.IOException

Serialized Fields

### parentPath

    TreePath parentPath

  Path representing the parent, null if lastPathComponent represents the root.

Package javax.swing.undo

Class javax.swing.undo.AbstractUndoableEdit implements Serializable

Serialized Fields

### alive

    boolean alive

  True if this edit has not received die().

### hasBeenDone

    boolean hasBeenDone

  Defaults to true. Becomes false if this edit is undone, true again if it is redone.

Class javax.swing.undo.CannotRedoException implements Serializable

Class javax.swing.undo.CannotUndoException implements Serializable

Class javax.swing.undo.CompoundEdit implements Serializable

Serialized Fields

### edits

    java.util.Vector edits

  The collection of UndoableEdits undone/redone en masse by this CompoundEdit

### inProgress

    boolean inProgress

  True iff this edit has never received end()

Class javax.swing.undo.StateEdit implements Serializable

Serialized Fields

### object

    StateEditable object

  The object being edited

### postState

    java.util.Hashtable postState

  The state information after the edit

### preState

    java.util.Hashtable preState

  The state information prior to the edit

### undoRedoName

    java.lang.String undoRedoName

  The undo/redo presentation name

Class javax.swing.undo.UndoManager implements Serializable

Serialized Fields

### indexOfNextAdd

    int indexOfNextAdd

### limit

    int limit

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.