Serialized Form


Package org.jdesktop.beans

Class org.jdesktop.beans.AbstractSerializableBean extends AbstractBean implements Serializable

Serialization Methods

readObject

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

writeObject

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

Package org.jdesktop.swingx

Class org.jdesktop.swingx.AbstractPatternPanel extends JXPanel implements Serializable

Serialized Fields

searchLabel

javax.swing.JLabel searchLabel

searchField

javax.swing.JTextField searchField

matchCheck

javax.swing.JCheckBox matchCheck

patternModel

PatternModel patternModel

actionFactory

ActionContainerFactory actionFactory

Class org.jdesktop.swingx.JXBusyLabel extends javax.swing.JLabel implements Serializable

serialVersionUID: 5979268460848257147L

Serialized Fields

busyPainter

BusyPainter<T> busyPainter

busy

javax.swing.Timer busy

delay

int delay

wasBusyOnNotify

boolean wasBusyOnNotify
Status flag to save/restore status of timer when moving component between containers.


direction

JXBusyLabel.Direction direction

Class org.jdesktop.swingx.JXButton extends javax.swing.JButton implements Serializable

Serialized Fields

text

java.lang.String text

borderPainted

boolean borderPainted

contentAreaFilled

boolean contentAreaFilled

fgPainter

Painter<T> fgPainter

bgPainter

Painter<T> bgPainter

paintBorderInsets

boolean paintBorderInsets

painting

boolean painting

opaque

boolean opaque

Class org.jdesktop.swingx.JXCollapsiblePane extends JXPanel implements Serializable

Serialized Fields

collapsed

boolean collapsed
Indicates whether the component is collapsed or expanded


direction

JXCollapsiblePane.Direction direction
Defines the orientation of the component.


animateTimer

javax.swing.Timer animateTimer
Timer used for doing the transparency animation (fade-in)


animator

org.jdesktop.swingx.JXCollapsiblePane.AnimationListener animator

currentDimension

int currentDimension

wrapper

org.jdesktop.swingx.JXCollapsiblePane.WrapperContainer wrapper

useAnimation

boolean useAnimation

animationParams

org.jdesktop.swingx.JXCollapsiblePane.AnimationParams animationParams

Class org.jdesktop.swingx.JXColorSelectionButton extends javax.swing.JButton implements Serializable

Serialized Fields

colorwell

java.awt.image.BufferedImage colorwell

dialog

javax.swing.JDialog dialog

chooser

javax.swing.JColorChooser chooser

Class org.jdesktop.swingx.JXDatePicker extends javax.swing.JComponent implements Serializable

Serialized Fields

_dateField

javax.swing.JFormattedTextField _dateField
The editable date field that displays the date


_linkPanel

javax.swing.JPanel _linkPanel
Popup that displays the month view with controls for traversing/selecting dates.


_linkFormat

java.text.MessageFormat _linkFormat

linkDate

java.util.Date linkDate

_monthView

JXMonthView _monthView

editable

boolean editable

listenerMap

EventListenerMap listenerMap

lightWeightPopupEnabled

boolean lightWeightPopupEnabled

date

java.util.Date date

monthViewListener

java.beans.PropertyChangeListener monthViewListener

Class org.jdesktop.swingx.JXDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

content

javax.swing.JComponent content

Class org.jdesktop.swingx.JXEditorPane extends javax.swing.JEditorPane implements Serializable

Serialized Fields

undoHandler

javax.swing.event.UndoableEditListener undoHandler

undoManager

javax.swing.undo.UndoManager undoManager

caretHandler

javax.swing.event.CaretListener caretHandler

selector

javax.swing.JComboBox selector

targetSupport

TargetableSupport targetSupport

searchable

Searchable searchable

Class org.jdesktop.swingx.JXErrorPane extends javax.swing.JComponent implements Serializable

Serialized Fields

errorInfo

ErrorInfo errorInfo
ErrorInfo that contains all the information prepared for reporting.


icon

javax.swing.Icon icon
The Icon to use, regardless of the error message. The UI delegate is responsible for setting this icon, if the developer has not specified the icon.


reporter

ErrorReporter reporter
The delegate to use for reporting errors.

Class org.jdesktop.swingx.JXFindBar extends JXFindPanel implements Serializable

Serialized Fields

previousBackgroundColor

java.awt.Color previousBackgroundColor

previousForegroundColor

java.awt.Color previousForegroundColor

notFoundBackgroundColor

java.awt.Color notFoundBackgroundColor

notFoundForegroundColor

java.awt.Color notFoundForegroundColor

findNext

javax.swing.JButton findNext

findPrevious

javax.swing.JButton findPrevious

Class org.jdesktop.swingx.JXFindPanel extends AbstractPatternPanel implements Serializable

Serialized Fields

searchable

Searchable searchable

wrapCheck

javax.swing.JCheckBox wrapCheck

backCheck

javax.swing.JCheckBox backCheck

initialized

boolean initialized

Class org.jdesktop.swingx.JXFrame extends javax.swing.JFrame implements Serializable

Serialized Fields

waitPane

java.awt.Component waitPane

glassPane

java.awt.Component glassPane

waitPaneVisible

boolean waitPaneVisible

realCursor

java.awt.Cursor realCursor

waitCursorVisible

boolean waitCursorVisible

waiting

boolean waiting

startPosition

JXFrame.StartPosition startPosition

hasBeenVisible

boolean hasBeenVisible

keyEventListener

java.awt.event.AWTEventListener keyEventListener

keyPreview

boolean keyPreview

idleListener

java.awt.event.AWTEventListener idleListener

idleTimer

javax.swing.Timer idleTimer

idleThreshold

long idleThreshold

idle

boolean idle

Class org.jdesktop.swingx.JXGlassBox extends JXPanel implements Serializable

Serialized Fields

alphaStart

float alphaStart

alphaEnd

float alphaEnd

animateTimer

javax.swing.Timer animateTimer

alphaIncrement

float alphaIncrement

dismissOnClick

boolean dismissOnClick

dismissListener

java.awt.event.MouseAdapter dismissListener

Class org.jdesktop.swingx.JXGradientChooser extends JXPanel implements Serializable

Serialized Fields

slider

JXMultiThumbSlider<E> slider
The multi-thumb slider to use for the gradient stops


deleteThumbButton

javax.swing.JButton deleteThumbButton

addThumbButton

javax.swing.JButton addThumbButton

colorField

javax.swing.JTextField colorField

changeColorButton

JXColorSelectionButton changeColorButton

colorLocationSpinner

javax.swing.JSpinner colorLocationSpinner

alphaSpinner

javax.swing.JSpinner alphaSpinner

alphaSlider

javax.swing.JSlider alphaSlider

styleCombo

javax.swing.JComboBox styleCombo

gradientPreview

GradientPreviewPanel gradientPreview

noCycleRadio

javax.swing.JRadioButton noCycleRadio

reflectedRadio

javax.swing.JRadioButton reflectedRadio

repeatedRadio

javax.swing.JRadioButton repeatedRadio

reversedCheck

javax.swing.JCheckBox reversedCheck

gradient

org.apache.batik.ext.awt.MultipleGradientPaint gradient

thumbsMoving

boolean thumbsMoving

topPanel

javax.swing.JPanel topPanel
This method is called from within the constructor to initialize the form.


previewPanel

javax.swing.JPanel previewPanel
This method is called from within the constructor to initialize the form.

Class org.jdesktop.swingx.JXGraph extends JXPanel implements Serializable

Serialized Fields

plotChangeListener

java.beans.PropertyChangeListener plotChangeListener

majorGridColor

java.awt.Color majorGridColor

minorGridColor

java.awt.Color minorGridColor

axisColor

java.awt.Color axisColor

plots

java.util.List<E> plots

minX

double minX

maxX

double maxX

minY

double minY

maxY

double maxY

defaultView

java.awt.geom.Rectangle2D defaultView

originX

double originX

originY

double originY

majorX

double majorX

defaultMajorX

double defaultMajorX

minorCountX

int minorCountX

majorY

double majorY

defaultMajorY

double defaultMajorY

minorCountY

int minorCountY

textPainted

boolean textPainted

gridPainted

boolean gridPainted

axisPainted

boolean axisPainted

backPainted

boolean backPainted

dragStart

java.awt.Point dragStart

mainFormatter

java.text.NumberFormat mainFormatter

secondFormatter

java.text.NumberFormat secondFormatter

inputEnabled

boolean inputEnabled

zoomHandler

org.jdesktop.swingx.JXGraph.ZoomHandler zoomHandler

panMotionHandler

org.jdesktop.swingx.JXGraph.PanMotionHandler panMotionHandler

panHandler

org.jdesktop.swingx.JXGraph.PanHandler panHandler

resetHandler

org.jdesktop.swingx.JXGraph.ResetHandler resetHandler

Class org.jdesktop.swingx.JXHeader extends JXPanel implements Serializable

serialVersionUID: 3593838231433068954L

Serialized Fields

title

java.lang.String title

description

java.lang.String description

icon

javax.swing.Icon icon

titleFont

java.awt.Font titleFont

descriptionFont

java.awt.Font descriptionFont

titleForeground

java.awt.Color titleForeground

descriptionForeground

java.awt.Color descriptionForeground

iconPosition

JXHeader.IconPosition iconPosition

Class org.jdesktop.swingx.JXHyperlink extends javax.swing.JButton implements Serializable

Serialized Fields

hasBeenVisited

boolean hasBeenVisited

unclickedColor

java.awt.Color unclickedColor
Color for the hyper link if it has not yet been clicked. This color can be set both in code, and through the UIManager with the property "JXHyperlink.unclickedColor".


clickedColor

java.awt.Color clickedColor
Color for the hyper link if it has already been clicked. This color can be set both in code, and through the UIManager with the property "JXHyperlink.clickedColor".


overrulesActionOnClick

boolean overrulesActionOnClick

Class org.jdesktop.swingx.JXImagePanel extends JXPanel implements Serializable

Serialized Fields

img

java.awt.Image img
The image to draw


editable

boolean editable
If true, then the image can be changed. Perhaps a better name is "readOnly", but editable was chosen to be more consistent with other Swing components.


mhandler

org.jdesktop.swingx.JXImagePanel.MouseHandler mhandler
The mouse handler that is used if the component is editable


preferredSize

java.awt.Dimension preferredSize
If not null, then the user has explicitly set the preferred size of this component, and this should be honored


style

JXImagePanel.Style style
Specifies how to draw the image, i.e. what kind of Style to use when drawing

Class org.jdesktop.swingx.JXImageView extends JXPanel implements Serializable

Serialized Fields

image

java.awt.Image image

imageURL

java.net.URL imageURL

errorSupport

ErrorSupport errorSupport

imageLocation

java.awt.geom.Point2D imageLocation

checkerPaint

java.awt.Paint checkerPaint

scale

double scale

editable

boolean editable

moveHandler

org.jdesktop.swingx.JXImageView.MoveHandler moveHandler

dragEnabled

boolean dragEnabled

exportName

java.lang.String exportName

exportFormat

java.lang.String exportFormat

Class org.jdesktop.swingx.JXLabel extends javax.swing.JLabel implements Serializable

Serialized Fields

textRotation

double textRotation

painting

boolean painting

foregroundPainter

Painter<T> foregroundPainter

backgroundPainter

Painter<T> backgroundPainter

multiLine

boolean multiLine

pWidth

int pWidth

pHeight

int pHeight

dontIgnoreRepaint

boolean dontIgnoreRepaint

occupiedWidth

int occupiedWidth

paintBorderInsets

boolean paintBorderInsets

maxLineSpan

int maxLineSpan

painted

boolean painted

Class org.jdesktop.swingx.JXList extends javax.swing.JList implements Serializable

Serialized Fields

filters

FilterPipeline filters
The pipeline holding the filters.


compoundHighlighter

CompoundHighlighter compoundHighlighter
The pipeline holding the highlighters.


highlighterChangeListener

javax.swing.event.ChangeListener highlighterChangeListener
listening to changeEvents from compoundHighlighter.


dataAdapter

ComponentAdapter dataAdapter
The ComponentAdapter for model data access.


rolloverProducer

RolloverProducer rolloverProducer
Mouse/Motion/Listener keeping track of mouse moved in cell coordinates.


linkController

ListRolloverController<T extends javax.swing.JList> linkController
RolloverController: listens to cell over events and repaints entered/exited rows.


delegatingRenderer

JXList.DelegatingRenderer delegatingRenderer
A wrapper around the default renderer enabling decoration.


wrappingModel

org.jdesktop.swingx.JXList.WrappingListModel wrappingModel

pipelineListener

PipelineListener pipelineListener

filterEnabled

boolean filterEnabled

selectionMapper

SelectionMapper selectionMapper

searchable

Searchable searchable

comparator

java.util.Comparator<T> comparator

Class org.jdesktop.swingx.JXLoginDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

panel

JXLoginPane panel
The login panel containing the username & password fields, and handling the login procedures.

Class org.jdesktop.swingx.JXLoginPane extends JXPanel implements Serializable

serialVersionUID: 3544949969896288564L

Serialized Fields

status

JXLoginPane.Status status
The current login status for this panel


banner

JXImagePanel banner
An optional banner at the top of the panel


bannerText

java.lang.String bannerText
Text that should appear on the banner


messageLabel

javax.swing.JLabel messageLabel
Custom label allowing the developer to display some message to the user


errorMessageLabel

JXLabel errorMessageLabel
Shows an error message such as "user name or password incorrect" or "could not contact server" or something like that if something goes wrong


loginPanel

JXPanel loginPanel
A Panel containing all of the input fields, check boxes, etc necessary for the user to do their job. The items on this panel change whenever the SaveMode changes, so this panel must be recreated at runtime if the SaveMode changes. Thus, I must maintain this reference so I can remove this panel from the content panel at runtime.


contentPanel

JXPanel contentPanel
The panel on which the input fields, messageLabel, and errorMessageLabel are placed. While the login thread is running, this panel is removed from the dialog and replaced by the progressPanel


namePanel

JXLoginPane.NameComponent namePanel
This is the area in which the name field is placed. That way it can toggle on the fly between text field and a combo box depending on the situation, and have a simple way to get the user name


passwordField

javax.swing.JPasswordField passwordField
The password field presented allowing the user to enter their password


serverCombo

javax.swing.JComboBox serverCombo
A combo box presenting the user with a list of servers to which they may log in. This is an optional feature, which is only enabled if the List of servers supplied to the JXLoginPane has a length greater than 1.


saveCB

javax.swing.JCheckBox saveCB
Check box presented if a PasswordStore is used, allowing the user to decide whether to save their password


capsOn

javax.swing.JLabel capsOn
Label displayed whenever caps lock is on.


progressPanel

JXPanel progressPanel
A special panel that displays a progress bar and cancel button, and which notify the user of the login process, and allow them to cancel that process.


progressMessageLabel

javax.swing.JLabel progressMessageLabel
A JLabel on the progressPanel that is used for informing the user of the status of the login procedure (logging in..., canceling login...)


loginService

LoginService loginService
The LoginService to use. This must be specified for the login dialog to operate. If no LoginService is defined, a default login service is used that simply allows all users access. This is useful for demos or prototypes where a proper login server is not available.


passwordStore

PasswordStore passwordStore
Optional: a PasswordStore to use for storing and retrieving passwords for a specific user.


userNameStore

UserNameStore userNameStore
Optional: a UserNameStore to use for storing user names and retrieving them


servers

java.util.List<E> servers
A list of servers where each server is represented by a String. If the list of Servers is greater than 1, then a combo box will be presented to the user to choose from. If any servers are specified, the selected one (or the only one if servers.size() == 1) will be passed to the LoginService


saveMode

JXLoginPane.SaveMode saveMode
Whether to save password or username or both.


oldCursor

java.awt.Cursor oldCursor
Tracks the cursor at the time that authentication was started, and restores to that cursor after authentication ends, or is canceled;


defaultLoginListener

LoginListener defaultLoginListener
The default login listener used by this panel.


capsOnTest

org.jdesktop.swingx.JXLoginPane.CapsOnTest capsOnTest

caps

boolean caps

isTestingCaps

boolean isTestingCaps

capsOnListener

java.awt.KeyEventDispatcher capsOnListener

capsLockSupport

boolean capsLockSupport
Caps lock detection support


buttonPanel

org.jdesktop.swingx.JXLoginPane.JXBtnPanel buttonPanel
Login/cancel control pane;


capsOnWinListener

JXLoginPane.CapsOnWinListener capsOnWinListener
Window event listener responsible for triggering caps lock test on vindow activation and focus changes.

Class org.jdesktop.swingx.JXLoginPane.ComboNamePanel extends javax.swing.JComboBox implements Serializable

Serialized Fields

userNameStore

UserNameStore userNameStore

Class org.jdesktop.swingx.JXLoginPane.JXLoginDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

panel

JXLoginPane panel

Class org.jdesktop.swingx.JXLoginPane.JXLoginFrame extends JXFrame implements Serializable

Serialized Fields

panel

JXLoginPane panel

Class org.jdesktop.swingx.JXLoginPane.SimpleNamePanel extends javax.swing.JTextField implements Serializable

Class org.jdesktop.swingx.JXMonthView extends javax.swing.JComponent implements Serializable

Serialized Fields

firstDisplayedDay

java.util.Date firstDisplayedDay
Keeps track of the first date we are displaying. We use this as a restore point for the calendar. This is normalized to the start of the first day of the month given in setFirstDisplayedDate.


cal

java.util.Calendar cal
the calendar to base all selections, flagging upon. NOTE: the time of this calendar is undefined - before using, internal code must explicitly set it. PENDING JW: as of version 1.26 all calendar/properties are controlled by the model. We keep a clone of the model's calendar here for notification reasons: model fires DateSelectionEvent of type CALENDAR_CHANGED which neiter carry the oldvalue nor the property name needed to map into propertyChange notification.


anchor

java.util.Calendar anchor
calendar to store the real input of firstDisplayedDate.


today

java.util.Date today
Start of the day which contains System.millis() in the current calendar. Kept in synch via a timer started in addNotify.


todayTimer

javax.swing.Timer todayTimer
The timer used to keep today in synch with system time.


firstDayOfWeek

int firstDayOfWeek

model

DateSelectionModel model
The DateSelectionModel driving this component. This model's calendar is the reference for all dates.


modelListener

DateSelectionListener modelListener
Listener registered with the current model to keep Calendar dependent state synched.


flaggedDates

DaySelectionModel flaggedDates
The manager of the flagged dates. Note that the type of this is an implementation detail.


listenerMap

EventListenerMap listenerMap
Storage of actionListeners registered with the monthView.


traversable

boolean traversable

leadingDays

boolean leadingDays

trailingDays

boolean trailingDays

showWeekNumber

boolean showWeekNumber

componentInputMapEnabled

boolean componentInputMapEnabled

modifiedStartDate

java.util.Date modifiedStartDate

modifiedEndDate

java.util.Date modifiedEndDate

_daysOfTheWeek

java.lang.String[] _daysOfTheWeek
localizable day column headers. Default typically installed by the uidelegate.


antialiased

boolean antialiased
Insets used in determining the rectangle for the month string background.


_monthStringInsets

java.awt.Insets _monthStringInsets

boxPaddingX

int boxPaddingX

boxPaddingY

int boxPaddingY

minCalCols

int minCalCols

minCalRows

int minCalRows

todayBackgroundColor

java.awt.Color todayBackgroundColor

monthStringBackground

java.awt.Color monthStringBackground

monthStringForeground

java.awt.Color monthStringForeground

daysOfTheWeekForeground

java.awt.Color daysOfTheWeekForeground

selectedBackground

java.awt.Color selectedBackground

dayToColorTable

java.util.Hashtable<K,V> dayToColorTable

flaggedDayForeground

java.awt.Color flaggedDayForeground

Class org.jdesktop.swingx.JXMultiSplitPane extends javax.swing.JPanel implements Serializable

Serialized Fields

accessibleContext

javax.accessibility.AccessibleContext accessibleContext

continuousLayout

boolean continuousLayout

dividerPainter

JXMultiSplitPane.DividerPainter dividerPainter

backgroundPainter

Painter<T> backgroundPainter

dragUnderway

boolean dragUnderway

dragDivider

MultiSplitLayout.Divider dragDivider

initialDividerBounds

java.awt.Rectangle initialDividerBounds

oldFloatingDividers

boolean oldFloatingDividers

dragOffsetX

int dragOffsetX

dragOffsetY

int dragOffsetY

dragMin

int dragMin

dragMax

int dragMax

Class org.jdesktop.swingx.JXMultiSplitPane.AccessibleMultiSplitPane extends javax.swing.JPanel.AccessibleJPanel implements Serializable

Class org.jdesktop.swingx.JXMultiThumbSlider extends javax.swing.JComponent implements Serializable

Serialized Fields

tdl

ThumbDataListener tdl

thumbs

java.util.List<E> thumbs

thumbRenderer

ThumbRenderer thumbRenderer

trackRenderer

TrackRenderer trackRenderer

model

MultiThumbModel<E> model

listeners

java.util.List<E> listeners

selected

org.jdesktop.swingx.JXMultiThumbSlider.ThumbComp selected

Class org.jdesktop.swingx.JXPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

scrollableTracksViewportHeight

boolean scrollableTracksViewportHeight

scrollableTracksViewportWidth

boolean scrollableTracksViewportWidth

alpha

float alpha
The alpha level for this component.


oldOpaque

boolean oldOpaque
If the old alpha value was 1.0, I keep track of the opaque setting because a translucent component is not opaque, but I want to be able to restore opacity to its default setting if the alpha is 1.0. Honestly, I don't know if this is necessary or not, but it sounded good on paper :)

TODO: Check whether this variable is necessary or not


inheritAlpha

boolean inheritAlpha
Indicates whether this component should inherit its parent alpha value


backgroundPainter

Painter<T> backgroundPainter
Specifies the Painter to use for painting the background of this panel. If no painter is specified, the normal painting routine for JPanel is called. Old behavior is also honored for the time being if no backgroundPainter is specified


paintBorderInsets

boolean paintBorderInsets

Class org.jdesktop.swingx.JXRadioGroup extends javax.swing.JPanel implements Serializable

serialVersionUID: 3257285842266567986L

Serialized Fields

buttonGroup

javax.swing.ButtonGroup buttonGroup

values

java.util.List<E> values

actionHandler

org.jdesktop.swingx.JXRadioGroup.ActionSelectionListener actionHandler

actionListeners

java.util.List<E> actionListeners

Class org.jdesktop.swingx.JXRootPane extends javax.swing.JRootPane implements Serializable

Serialized Fields

statusBar

JXStatusBar statusBar

toolBar

javax.swing.JToolBar toolBar

cancelButton

javax.swing.JButton cancelButton
The button that gets activated when the pane has the focus and a UI-specific action like pressing the ESC key occurs.

Class org.jdesktop.swingx.JXRootPane.XRootLayout extends javax.swing.JRootPane.RootLayout implements Serializable

Class org.jdesktop.swingx.JXSearchPanel extends AbstractPatternPanel implements Serializable

Serialized Fields

searchCriteria

javax.swing.JComboBox searchCriteria

patternMatchers

java.util.List<E> patternMatchers

Class org.jdesktop.swingx.JXStatusBar extends javax.swing.JComponent implements Serializable

Class org.jdesktop.swingx.JXTable extends javax.swing.JTable implements Serializable

Serialized Fields

filters

FilterPipeline filters
The FilterPipeline for the table.


compoundHighlighter

CompoundHighlighter compoundHighlighter
The CompoundHighlighter for the table.


resetDefaultTableCellRendererHighlighter

Highlighter resetDefaultTableCellRendererHighlighter
The Highlighter used to hack around DefaultTableCellRenderer's color memory.


dataAdapter

ComponentAdapter dataAdapter
The ComponentAdapter for model data access.


selectionMapper

SelectionMapper selectionMapper
The handler for mapping view/model coordinates of row selection. Widened access to allow lazy instantiation in subclasses (#746-swingx).


sortable

boolean sortable
flag to indicate if table is interactively sortable.


pipelineListener

PipelineListener pipelineListener
Listens for changes from the filters.


highlighterChangeListener

javax.swing.event.ChangeListener highlighterChangeListener
Listens for changes from the highlighters.


columnFactory

ColumnFactory columnFactory
the factory to use for column creation and configuration.


visibleRowCount

int visibleRowCount
The default number of visible rows (in a ScrollPane).


visibleColumnCount

int visibleColumnCount
The default number of visible columns (in a ScrollPane).


rowModelMapper

SizeSequenceMapper rowModelMapper

rowModelField

java.lang.reflect.Field rowModelField

rowHeightEnabled

boolean rowHeightEnabled

columnControlVisible

boolean columnControlVisible
Flag to indicate if the column control is visible.


verticalScrollPolicy

int verticalScrollPolicy
ScrollPane's original vertical scroll policy. If the column control is visible the policy is set to ALWAYS.


columnControlButton

javax.swing.JComponent columnControlButton
The component used a column control in the upper trailing corner of an enclosing JScrollPane.


rolloverProducer

RolloverProducer rolloverProducer
Mouse/Motion/Listener keeping track of mouse moved in cell coordinates.


linkController

TableRolloverController<T extends javax.swing.JTable> linkController
RolloverController: listens to cell over events and repaints entered/exited rows.


oldAutoResizeMode

int oldAutoResizeMode
field to store the autoResizeMode while interactively setting horizontal scrollbar to visible.


fillsViewportHeight

boolean fillsViewportHeight
property to control the tracksViewportHeight behaviour.


intelliMode

boolean intelliMode
flag to indicate enhanced auto-resize-off behaviour is on. This is set/reset in setHorizontalScrollEnabled.


inLayout

boolean inLayout
internal flag indicating that we are in super.doLayout(). (used in columnMarginChanged to not update the resizingCol's prefWidth).


isXTableRowHeightSet

boolean isXTableRowHeightSet
Flag to distinguish internal settings of rowheight from client code settings. The rowHeight will be internally adjusted to font size on instantiation and in updateUI if the height has not been set explicitly by the application.

See Also:
JXTable.adminSetRowHeight(int), JXTable.setRowHeight(int)

searchable

Searchable searchable
property to control search behaviour.


editable

boolean editable
property to control table's editability as a whole.


calculatedPrefScrollableViewportSize

java.awt.Dimension calculatedPrefScrollableViewportSize

Class org.jdesktop.swingx.JXTable.BooleanEditor extends javax.swing.DefaultCellEditor implements Serializable

Class org.jdesktop.swingx.JXTable.GenericEditor extends javax.swing.DefaultCellEditor implements Serializable

Serialized Fields

argTypes

java.lang.Class<T>[] argTypes

constructor

java.lang.reflect.Constructor<T> constructor

value

java.lang.Object value

Class org.jdesktop.swingx.JXTable.NumberEditor extends JXTable.GenericEditor implements Serializable

Class org.jdesktop.swingx.JXTableHeader extends javax.swing.table.JTableHeader implements Serializable

Serialized Fields

sortGestureRecognizer

JXTableHeader.SortGestureRecognizer sortGestureRecognizer

headerListener

javax.swing.event.MouseInputListener headerListener

Class org.jdesktop.swingx.JXTaskPane extends javax.swing.JPanel implements Serializable

Serialized Fields

title

java.lang.String title

icon

javax.swing.Icon icon

special

boolean special

collapsed

boolean collapsed

scrollOnExpand

boolean scrollOnExpand

collapsePane

JXCollapsiblePane collapsePane

Class org.jdesktop.swingx.JXTaskPaneContainer extends JXPanel implements Serializable

Class org.jdesktop.swingx.JXTipOfTheDay extends JXPanel implements Serializable

Serialized Fields

model

TipOfTheDayModel model

currentTip

int currentTip

Class org.jdesktop.swingx.JXTitledPanel extends JXPanel implements Serializable

Serialized Fields

title

java.lang.String title
The text to use for the title


titleFont

java.awt.Font titleFont
The Font to use for the Title


titleForeground

java.awt.Color titleForeground
The forground color to use for the Title (particularly for the text)


contentPanel

java.awt.Container contentPanel
The ContentPanel. Whatever this container is will be displayed in the Content section


titlePainter

Painter<T> titlePainter
The Painter to use for painting the title section of the JXTitledPanel

Class org.jdesktop.swingx.JXTitledSeparator extends JXPanel implements Serializable

Serialized Fields

label

javax.swing.JLabel label
Implementation detail: the label used to display the title


leftSeparator

javax.swing.JSeparator leftSeparator
Implementation detail: a separator to use on the left of the title if alignment is centered or right justified


rightSeparator

javax.swing.JSeparator rightSeparator
Implementation detail: a separator to use on the right of the title if alignment is centered or left justified

Class org.jdesktop.swingx.JXTree extends javax.swing.JTree implements Serializable

Serialized Fields

conversionMethod

java.lang.reflect.Method conversionMethod

filters

FilterPipeline filters

compoundHighlighter

CompoundHighlighter compoundHighlighter

highlighterChangeListener

javax.swing.event.ChangeListener highlighterChangeListener

delegatingRenderer

JXTree.DelegatingRenderer delegatingRenderer

rolloverProducer

RolloverProducer rolloverProducer
Mouse/Motion/Listener keeping track of mouse moved in cell coordinates.


linkController

TreeRolloverController<T extends javax.swing.JTree> linkController
RolloverController: listens to cell over events and repaints entered/exited rows.


overwriteIcons

boolean overwriteIcons

searchable

Searchable searchable

editorRemover

JXTree.CellEditorRemover editorRemover
The propertyChangeListener responsible for terminating edits if focus lost.


editorListener

javax.swing.event.CellEditorListener editorListener
The CellEditorListener responsible to force the focus back to the tree after terminating edits.


selectionForeground

java.awt.Color selectionForeground

selectionBackground

java.awt.Color selectionBackground

dataAdapter

ComponentAdapter dataAdapter

Class org.jdesktop.swingx.JXTreeTable extends JXTable implements Serializable

Serialized Fields

renderer

org.jdesktop.swingx.JXTreeTable.TreeTableCellRenderer renderer
Renderer used to render cells within the hierarchical column. renderer extends JXTree and implements TableCellRenderer


hierarchicalEditor

TreeTableCellEditor hierarchicalEditor
Editor used to edit cells within the hierarchical column.


treeTableHacker

JXTreeTable.TreeTableHacker treeTableHacker

consumedOnPress

boolean consumedOnPress

Class org.jdesktop.swingx.JXTreeTable.TreeTableModelAdapter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

treeModelListener

javax.swing.event.TreeModelListener treeModelListener

tree

javax.swing.JTree tree

treeTable

JXTreeTable treeTable

Class org.jdesktop.swingx.MultiSplitLayout.InvalidLayoutException extends java.lang.RuntimeException implements Serializable

Serialized Fields

node

MultiSplitLayout.Node node

Package org.jdesktop.swingx.action

Class org.jdesktop.swingx.action.AbstractActionExt extends javax.swing.AbstractAction implements Serializable

Serialized Fields

selected

boolean selected
Specified whether the action is selected; the default is false

Class org.jdesktop.swingx.action.ActionManager extends javax.swing.ActionMap implements Serializable

Class org.jdesktop.swingx.action.BoundAction extends AbstractActionExt implements Serializable

Serialized Fields

listeners

javax.swing.event.EventListenerList listeners

Class org.jdesktop.swingx.action.CompositeAction extends AbstractActionExt implements Serializable

Class org.jdesktop.swingx.action.OpenBrowserAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

url

java.net.URL url

Class org.jdesktop.swingx.action.ServerAction extends javax.swing.AbstractAction implements Serializable

Class org.jdesktop.swingx.action.TargetableAction extends AbstractActionExt implements Serializable

Serialized Fields

targetManager

TargetManager targetManager

Package org.jdesktop.swingx.auth

Class org.jdesktop.swingx.auth.LoginEvent extends java.util.EventObject implements Serializable

Serialized Fields

cause

java.lang.Throwable cause

Package org.jdesktop.swingx.autocomplete

Class org.jdesktop.swingx.autocomplete.ComboBoxCellEditor extends javax.swing.AbstractCellEditor implements Serializable

Serialized Fields

comboBox

javax.swing.JComboBox comboBox
the combo box


Package org.jdesktop.swingx.border

Class org.jdesktop.swingx.border.DropShadowBorder extends java.lang.Object implements Serializable

Serialized Fields

shadowColor

java.awt.Color shadowColor

shadowSize

int shadowSize

shadowOpacity

float shadowOpacity

cornerSize

int cornerSize

showTopShadow

boolean showTopShadow

showLeftShadow

boolean showLeftShadow

showBottomShadow

boolean showBottomShadow

showRightShadow

boolean showRightShadow

Class org.jdesktop.swingx.border.IconBorder extends java.lang.Object implements Serializable

Serialized Fields

padding

int padding

icon

javax.swing.Icon icon

iconPosition

int iconPosition

iconBounds

java.awt.Rectangle iconBounds

Class org.jdesktop.swingx.border.MatteBorderExt extends javax.swing.border.MatteBorder implements Serializable

Serialized Fields

tileIcons

javax.swing.Icon[] tileIcons

defaultIcon

javax.swing.Icon defaultIcon

Package org.jdesktop.swingx.calendar

Class org.jdesktop.swingx.calendar.DatePickerFormatter extends javax.swing.JFormattedTextField.AbstractFormatter implements Serializable

Serialized Fields

_formats

java.text.DateFormat[] _formats

Class org.jdesktop.swingx.calendar.DatePickerFormatter.DatePickerFormatterUIResource extends DatePickerFormatter implements Serializable


Package org.jdesktop.swingx.color

Class org.jdesktop.swingx.color.EyeDropperColorChooserPanel extends javax.swing.colorchooser.AbstractColorChooserPanel implements Serializable

Serialized Fields

activeColor

javax.swing.JButton activeColor

eyeDropper

javax.swing.JButton eyeDropper

hexColor

javax.swing.JTextField hexColor

jLabel1

javax.swing.JLabel jLabel1

magPanel

javax.swing.JPanel magPanel

rgbColor

javax.swing.JTextField rgbColor

Class org.jdesktop.swingx.color.GradientPreviewPanel extends JXPanel implements Serializable

Serialized Fields

checker_texture

java.awt.Paint checker_texture

start

java.awt.geom.Point2D start

end

java.awt.geom.Point2D end

picker

JXGradientChooser picker

moving_start

boolean moving_start

moving_end

boolean moving_end

radial

boolean radial

reversed

boolean reversed

reflected

boolean reflected

repeated

boolean repeated

model

MultiThumbModel<E> model

Class org.jdesktop.swingx.color.GradientThumbRenderer extends javax.swing.JComponent implements Serializable

Serialized Fields

thumb_black

java.awt.Image thumb_black

thumb_gray

java.awt.Image thumb_gray

selected

boolean selected

Class org.jdesktop.swingx.color.GradientTrackRenderer extends javax.swing.JComponent implements Serializable

Serialized Fields

checker_paint

java.awt.Paint checker_paint

slider

JXMultiThumbSlider<E> slider

Package org.jdesktop.swingx.combobox

Class org.jdesktop.swingx.combobox.EnumComboBoxModel extends ListComboBoxModel<E extends java.lang.Enum<E>> implements Serializable

serialVersionUID: 2176566393195371004L

Serialized Fields

valueMap

java.util.Map<K,V> valueMap

enumClass

java.lang.Class<T> enumClass

Class org.jdesktop.swingx.combobox.ListComboBoxModel extends javax.swing.AbstractListModel implements Serializable

Serialized Fields

data

java.util.List<E> data
A reference to the list backing this model.

This model does not make a copy of the list, so any changes in the list without synchronizing the model may have drastic effects.


selected

java.lang.Object selected
The currently selected item.

Class org.jdesktop.swingx.combobox.MapComboBoxModel extends ListComboBoxModel<K> implements Serializable

Serialized Fields

map_data

java.util.Map<K,V> map_data
The map backing this model.


Package org.jdesktop.swingx.decorator

Class org.jdesktop.swingx.decorator.PipelineEvent extends java.util.EventObject implements Serializable

Serialized Fields

type

int type

Package org.jdesktop.swingx.editors

Class org.jdesktop.swingx.editors.ImagePicker extends javax.swing.JPanel implements Serializable

Serialized Fields

imageView

JXImageView imageView

jButton1

javax.swing.JButton jButton1

Class org.jdesktop.swingx.editors.PaintPicker extends javax.swing.JPanel implements Serializable

Serialized Fields

lastPickerUsed

java.awt.Component lastPickerUsed

selectedPaint

java.awt.Paint selectedPaint

gradientPicker

JXGradientChooser gradientPicker

alphaSlider

javax.swing.JSlider alphaSlider

colorPicker

javax.swing.JColorChooser colorPicker

colorPickerParent

javax.swing.JPanel colorPickerParent

jLabel1

javax.swing.JLabel jLabel1

tabbedPane

javax.swing.JTabbedPane tabbedPane

Class org.jdesktop.swingx.editors.ShapeChooser extends javax.swing.JPanel implements Serializable

Serialized Fields

shapeCombo

javax.swing.JComboBox shapeCombo

Package org.jdesktop.swingx.error

Class org.jdesktop.swingx.error.ErrorEvent extends java.util.EventObject implements Serializable

Serialized Fields

throwable

java.lang.Throwable throwable

Class org.jdesktop.swingx.error.ErrorLevel extends java.util.logging.Level implements Serializable


Package org.jdesktop.swingx.event

Class org.jdesktop.swingx.event.DateSelectionEvent extends java.util.EventObject implements Serializable

Serialized Fields

eventType

DateSelectionEvent.EventType eventType

adjusting

boolean adjusting

Class org.jdesktop.swingx.event.WeakEventListenerList extends java.lang.Object implements Serializable


Package org.jdesktop.swingx.hyperlink

Class org.jdesktop.swingx.hyperlink.LinkAction extends AbstractActionExt implements Serializable

Serialized Fields

target

java.lang.Object target
the object the actionPerformed can act on.

Class org.jdesktop.swingx.hyperlink.LinkModelAction extends LinkAction<T extends LinkModel> implements Serializable

Serialized Fields

delegate

java.awt.event.ActionListener delegate

linkListener

java.beans.PropertyChangeListener linkListener

Package org.jdesktop.swingx.icon

Class org.jdesktop.swingx.icon.EmptyIcon extends java.lang.Object implements Serializable

Serialized Fields

width

int width

height

int height

Package org.jdesktop.swingx.multislider

Class org.jdesktop.swingx.multislider.ThumbDataEvent extends java.util.EventObject implements Serializable

Serialized Fields

type

int type

index

int index

thumb

Thumb<E> thumb

Package org.jdesktop.swingx.painter

Class org.jdesktop.swingx.painter.PainterGlasspane extends javax.swing.JComponent implements Serializable

Serialized Fields

painter

Painter<T> painter

targets

java.util.List<E> targets

Package org.jdesktop.swingx.plaf.basic

Class org.jdesktop.swingx.plaf.basic.BasicDatePickerUI.BasicDatePickerPopup extends javax.swing.JPopupMenu implements Serializable

Class org.jdesktop.swingx.plaf.basic.BasicDatePickerUI.EditorCancelAction extends javax.swing.AbstractAction implements Serializable

Serialized Fields

editor

javax.swing.JFormattedTextField editor

cancelAction

javax.swing.Action cancelAction

Class org.jdesktop.swingx.plaf.basic.BasicHeaderUI.DescriptionPane extends JXLabel implements Serializable


Package org.jdesktop.swingx.renderer

Class org.jdesktop.swingx.renderer.AbstractRenderer extends java.lang.Object implements Serializable

Serialized Fields

componentController

ComponentProvider<T extends javax.swing.JComponent> componentController

Class org.jdesktop.swingx.renderer.CellContext extends java.lang.Object implements Serializable

Class org.jdesktop.swingx.renderer.CheckBoxProvider extends ComponentProvider<javax.swing.AbstractButton> implements Serializable

Serialized Fields

borderPainted

boolean borderPainted

Class org.jdesktop.swingx.renderer.ComponentProvider extends java.lang.Object implements Serializable

Serialized Fields

rendererComponent

javax.swing.JComponent rendererComponent
component to render with.


defaultVisuals

DefaultVisuals<T extends javax.swing.JComponent> defaultVisuals
configurator of default visuals.


alignment

int alignment
horizontal (text) alignment of component. PENDING: useful only for labels, buttons?


formatter

StringValue formatter
the converter to use for string representation. PENDING: IconValue?

Class org.jdesktop.swingx.renderer.DefaultListRenderer extends AbstractRenderer implements Serializable

Serialized Fields

cellContext

CellContext<T extends javax.swing.JComponent> cellContext

Class org.jdesktop.swingx.renderer.DefaultTableRenderer extends AbstractRenderer implements Serializable

Serialized Fields

cellContext

CellContext<T extends javax.swing.JComponent> cellContext

Class org.jdesktop.swingx.renderer.DefaultTreeRenderer extends AbstractRenderer implements Serializable

Serialized Fields

cellContext

CellContext<T extends javax.swing.JComponent> cellContext

Class org.jdesktop.swingx.renderer.DefaultVisuals extends java.lang.Object implements Serializable

Serialized Fields

unselectedForeground

java.awt.Color unselectedForeground

unselectedBackground

java.awt.Color unselectedBackground

Class org.jdesktop.swingx.renderer.FormatStringValue extends java.lang.Object implements Serializable

Serialized Fields

format

java.text.Format format
the format used in creating the String representation.

Class org.jdesktop.swingx.renderer.HyperlinkProvider extends ComponentProvider<JXHyperlink> implements Serializable

Serialized Fields

linkAction

LinkAction<T> linkAction

targetClass

java.lang.Class<T> targetClass

Class org.jdesktop.swingx.renderer.JRendererCheckBox extends javax.swing.JCheckBox implements Serializable

Serialized Fields

painter

Painter<T> painter

Class org.jdesktop.swingx.renderer.JRendererLabel extends javax.swing.JLabel implements Serializable

Serialized Fields

painter

Painter<T> painter

strict

boolean strict

Class org.jdesktop.swingx.renderer.JXRendererHyperlink extends JXHyperlink implements Serializable

Serialized Fields

painter

Painter<T> painter

Class org.jdesktop.swingx.renderer.LabelProvider extends ComponentProvider<javax.swing.JLabel> implements Serializable

Class org.jdesktop.swingx.renderer.ListCellContext extends CellContext<javax.swing.JList> implements Serializable

Class org.jdesktop.swingx.renderer.MappedValue extends java.lang.Object implements Serializable

Serialized Fields

stringDelegate

StringValue stringDelegate

iconDelegate

IconValue iconDelegate

booleanDelegate

BooleanValue booleanDelegate

Class org.jdesktop.swingx.renderer.TableCellContext extends CellContext<javax.swing.JTable> implements Serializable

Class org.jdesktop.swingx.renderer.TreeCellContext extends CellContext<javax.swing.JTree> implements Serializable

Serialized Fields

leafIcon

javax.swing.Icon leafIcon
the icon to use for a leaf node.


closedIcon

javax.swing.Icon closedIcon
the default icon to use for a closed folder.


openIcon

javax.swing.Icon openIcon
the default icon to use for a open folder.


treeFocusBorder

javax.swing.border.Border treeFocusBorder
the border around a focused node.

Class org.jdesktop.swingx.renderer.TreeCellContext.TreeFocusBorder extends javax.swing.border.LineBorder implements Serializable

Serialized Fields

treeBackground

java.awt.Color treeBackground

focusColor

java.awt.Color focusColor

Class org.jdesktop.swingx.renderer.WrappingIconPanel extends JXPanel implements Serializable

Serialized Fields

delegate

javax.swing.JComponent delegate

iconLabel

javax.swing.JLabel iconLabel

labelPosition

java.lang.String labelPosition

iconLabelGap

int iconLabelGap

ltorBorder

javax.swing.border.Border ltorBorder

rtolBorder

javax.swing.border.Border rtolBorder

dropHackEnabled

boolean dropHackEnabled

Class org.jdesktop.swingx.renderer.WrappingProvider extends ComponentProvider<WrappingIconPanel> implements Serializable

Serialized Fields

wrappee

ComponentProvider<T extends javax.swing.JComponent> wrappee

unwrapUserObject

boolean unwrapUserObject

Package org.jdesktop.swingx.table

Class org.jdesktop.swingx.table.ColumnControlButton extends javax.swing.JButton implements Serializable

Serialized Fields

popup

ColumnControlPopup popup
exposed for testing.


table

JXTable table
The table which is controlled by this.


tablePropertyChangeListener

java.beans.PropertyChangeListener tablePropertyChangeListener
Listener for table property changes.


columnModelListener

javax.swing.event.TableColumnModelListener columnModelListener
Listener for table's columnModel.


columnVisibilityActions

java.util.List<E> columnVisibilityActions
the list of actions for column menuitems.

Class org.jdesktop.swingx.table.ColumnControlButton.ColumnVisibilityAction extends AbstractActionExt implements Serializable

Serialized Fields

column

javax.swing.table.TableColumn column

columnListener

java.beans.PropertyChangeListener columnListener

fromColumn

boolean fromColumn
flag to distinguish selection changes triggered by column's property change from those triggered by user interaction. Hack around #212-swingx.

Class org.jdesktop.swingx.table.ColumnHeaderRenderer extends javax.swing.JComponent implements Serializable

Serialized Fields

downIcon

javax.swing.Icon downIcon

upIcon

javax.swing.Icon upIcon

iconBorder

IconBorder iconBorder

antiAliasedText

boolean antiAliasedText

delegateRenderer

javax.swing.table.TableCellRenderer delegateRenderer

label

LabelProperties label

Class org.jdesktop.swingx.table.DatePickerCellEditor extends javax.swing.AbstractCellEditor implements Serializable

serialVersionUID: -1L

Serialized Fields

datePicker

JXDatePicker datePicker

dateFormat

java.text.DateFormat dateFormat

clickCountToStart

int clickCountToStart

pickerActionListener

java.awt.event.ActionListener pickerActionListener

ignoreAction

boolean ignoreAction

Class org.jdesktop.swingx.table.DefaultTableColumnModelExt extends javax.swing.table.DefaultTableColumnModel implements Serializable

Serialized Fields

initialColumns

java.util.List<E> initialColumns
contains a list of all columns, in the order in which were added to the model.


currentColumns

java.util.List<E> currentColumns
contains a list of all column, in the order they would appear if all were visible.


visibilityListener

org.jdesktop.swingx.table.DefaultTableColumnModelExt.VisibilityListener visibilityListener
Listener attached to TableColumnExt instances to listen for changes to their visibility status, and to hide/show the column as oppropriate

Class org.jdesktop.swingx.table.LabelProperties extends javax.swing.JLabel implements Serializable

Serialized Fields

setFlags

int setFlags

Class org.jdesktop.swingx.table.NumberEditorExt extends javax.swing.DefaultCellEditor implements Serializable

Serialized Fields

constructor

java.lang.reflect.Constructor<T> constructor

Class org.jdesktop.swingx.table.TableColumnExt extends javax.swing.table.TableColumn implements Serializable

Serialized Fields

visible

boolean visible
visible property. Initialized to true.


prototypeValue

java.lang.Object prototypeValue
prototype property.


comparator

java.util.Comparator<T> comparator
per-column comparator


sortable

boolean sortable
per-column sortable property. Initialized to true.


editable

boolean editable
per-column editable property. Initialized to true.


toolTipText

java.lang.String toolTipText
per-column tool tip text.


clientProperties

java.util.Hashtable<K,V> clientProperties
storage for client properties.


compoundHighlighter

CompoundHighlighter compoundHighlighter
The compound highlighter for the column.


highlighterChangeListener

javax.swing.event.ChangeListener highlighterChangeListener

ignoreHighlighterStateChange

boolean ignoreHighlighterStateChange

Package org.jdesktop.swingx.tree

Class org.jdesktop.swingx.tree.DefaultXTreeCellEditor.XEditorContainer extends javax.swing.tree.DefaultTreeCellEditor.EditorContainer implements Serializable


Package org.jdesktop.swingx.treetable

Class org.jdesktop.swingx.treetable.TreeTableCellEditor extends javax.swing.DefaultCellEditor implements Serializable

Serialized Fields

tree

javax.swing.JTree tree