Serialized Form


Package org.jdesktop.beans

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

Serialization Methods

readObject

private void readObject(ObjectInputStream s)
                 throws ClassNotFoundException,
                        IOException
Throws:
ClassNotFoundException
IOException

writeObject

private void writeObject(ObjectOutputStream s)
                  throws IOException
Throws:
IOException

Package org.jdesktop.swingx

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

Serialized Fields

searchLabel

JLabel searchLabel

searchField

JTextField searchField

matchCheck

JCheckBox matchCheck

patternModel

PatternModel patternModel

actionFactory

ActionContainerFactory actionFactory

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

serialVersionUID: 5979268460848257147L

Serialized Fields

busyPainter

BusyPainter busyPainter

busy

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 JButton implements Serializable

Serialized Fields

text

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

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 JButton implements Serializable

Serialized Fields

colorwell

BufferedImage colorwell

dialog

JDialog dialog

chooser

JColorChooser chooser

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

Serialized Fields

_dateField

JFormattedTextField _dateField
The editable date field that displays the date


_linkPanel

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


_linkFormat

MessageFormat _linkFormat

linkDate

Date linkDate

_monthView

JXMonthView _monthView

editable

boolean editable

listenerMap

EventListenerMap listenerMap

lightWeightPopupEnabled

boolean lightWeightPopupEnabled

date

Date date

monthViewListener

PropertyChangeListener monthViewListener

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

Serialized Fields

content

JComponent content

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

Serialized Fields

undoHandler

UndoableEditListener undoHandler

undoManager

UndoManager undoManager

caretHandler

CaretListener caretHandler

selector

JComboBox selector

targetSupport

TargetableSupport targetSupport

searchable

Searchable searchable

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

Serialized Fields

errorInfo

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


icon

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

Color previousBackgroundColor

previousForegroundColor

Color previousForegroundColor

notFoundBackgroundColor

Color notFoundBackgroundColor

notFoundForegroundColor

Color notFoundForegroundColor

findNext

JButton findNext

findPrevious

JButton findPrevious

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

Serialized Fields

searchable

Searchable searchable

wrapCheck

JCheckBox wrapCheck

backCheck

JCheckBox backCheck

initialized

boolean initialized

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

Serialized Fields

waitPane

Component waitPane

glassPane

Component glassPane

waitPaneVisible

boolean waitPaneVisible

realCursor

Cursor realCursor

waitCursorVisible

boolean waitCursorVisible

waiting

boolean waiting

startPosition

JXFrame.StartPosition startPosition

hasBeenVisible

boolean hasBeenVisible

keyEventListener

AWTEventListener keyEventListener

keyPreview

boolean keyPreview

idleListener

AWTEventListener idleListener

idleTimer

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

Timer animateTimer

alphaIncrement

float alphaIncrement

dismissOnClick

boolean dismissOnClick

dismissListener

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

JButton deleteThumbButton

addThumbButton

JButton addThumbButton

colorField

JTextField colorField

changeColorButton

JXColorSelectionButton changeColorButton

colorLocationSpinner

JSpinner colorLocationSpinner

alphaSpinner

JSpinner alphaSpinner

alphaSlider

JSlider alphaSlider

styleCombo

JComboBox styleCombo

gradientPreview

GradientPreviewPanel gradientPreview

noCycleRadio

JRadioButton noCycleRadio

reflectedRadio

JRadioButton reflectedRadio

repeatedRadio

JRadioButton repeatedRadio

reversedCheck

JCheckBox reversedCheck

gradient

MultipleGradientPaint gradient

thumbsMoving

boolean thumbsMoving

log

Logger log

topPanel

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


previewPanel

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

PropertyChangeListener plotChangeListener

majorGridColor

Color majorGridColor

minorGridColor

Color minorGridColor

axisColor

Color axisColor

plots

List<E> plots

minX

double minX

maxX

double maxX

minY

double minY

maxY

double maxY

defaultView

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

Point dragStart

mainFormatter

NumberFormat mainFormatter

secondFormatter

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

String title

description

String description

icon

Icon icon

titleFont

Font titleFont

descriptionFont

Font descriptionFont

titleForeground

Color titleForeground

descriptionForeground

Color descriptionForeground

iconPosition

JXHeader.IconPosition iconPosition

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

Serialized Fields

hasBeenVisited

boolean hasBeenVisited

unclickedColor

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

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

SoftReference<T> 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


style

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


defaultImage

Image defaultImage

imageLoader

Callable<V> imageLoader

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

Serialized Fields

log

Logger log

image

Image image

imageURL

URL imageURL

errorSupport

ErrorSupport errorSupport

imageLocation

Point2D imageLocation

checkerPaint

Paint checkerPaint

scale

double scale

editable

boolean editable

moveHandler

org.jdesktop.swingx.JXImageView.MoveHandler moveHandler

dragEnabled

boolean dragEnabled

exportName

String exportName

exportFormat

String exportFormat

Class org.jdesktop.swingx.JXLabel extends 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

textAlignment

JXLabel.TextAlignment textAlignment

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

Serialized Fields

compoundHighlighter

CompoundHighlighter compoundHighlighter
The pipeline holding the highlighters.


highlighterChangeListener

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 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.


searchable

Searchable searchable

comparator

Comparator<T> comparator

autoCreateRowSorter

boolean autoCreateRowSorter

rowSorter

RowSorter<M> rowSorter

sortable

boolean sortable

sortsOnUpdates

boolean sortsOnUpdates

stringValueRegistry

StringValueRegistry stringValueRegistry

sortOrderCycle

SortOrder[] sortOrderCycle

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

String bannerText
Text that should appear on the banner


messageLabel

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

org.jdesktop.swingx.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

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


serverCombo

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

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


capsOn

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

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

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

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


namePanelEnabled

boolean namePanelEnabled

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

KeyEventDispatcher capsOnListener

capsLockSupport

boolean capsLockSupport
Caps lock detection support


buttonPanel

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


capsOnWinListener

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


contentCardPane

JPanel contentCardPane
Card pane holding user/pwd fields view and the progress view.


isErrorMessageSet

boolean isErrorMessageSet

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

serialVersionUID: -3185639594267828103L

Serialized Fields

panel

JXLoginPane panel

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

serialVersionUID: -9016407314342050807L

Serialized Fields

panel

JXLoginPane panel

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

Serialized Fields

firstDisplayedDay

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

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

Calendar anchor
calendar to store the real input of firstDisplayedDate.


today

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


todayTimer

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

Date modifiedStartDate

modifiedEndDate

Date modifiedEndDate

_daysOfTheWeek

String[] _daysOfTheWeek
Localizable day column headers. Default typically installed by the uidelegate.


_monthStringInsets

Insets _monthStringInsets

boxPaddingX

int boxPaddingX

boxPaddingY

int boxPaddingY

minCalCols

int minCalCols

minCalRows

int minCalRows

todayBackgroundColor

Color todayBackgroundColor

monthStringBackground

Color monthStringBackground

monthStringForeground

Color monthStringForeground

daysOfTheWeekForeground

Color daysOfTheWeekForeground

selectedBackground

Color selectedBackground

dayToColorTable

Hashtable<K,V> dayToColorTable

flaggedDayForeground

Color flaggedDayForeground

selectedForeground

Color selectedForeground

zoomable

boolean zoomable

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

Serialized Fields

accessibleContext

AccessibleContext accessibleContext

continuousLayout

boolean continuousLayout

dividerPainter

JXMultiSplitPane.DividerPainter dividerPainter

backgroundPainter

Painter<T> backgroundPainter

dragUnderway

boolean dragUnderway

dragDivider

MultiSplitLayout.Divider dragDivider

initialDividerBounds

Rectangle initialDividerBounds

oldFloatingDividers

boolean oldFloatingDividers

dragOffsetX

int dragOffsetX

dragOffsetY

int dragOffsetY

dragMin

int dragMin

dragMax

int dragMax

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

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

Serialized Fields

tdl

ThumbDataListener tdl

thumbs

List<E> thumbs

thumbRenderer

ThumbRenderer thumbRenderer

trackRenderer

TrackRenderer trackRenderer

model

MultiThumbModel<E> model

listeners

List<E> listeners

selected

org.jdesktop.swingx.JXMultiThumbSlider.ThumbComp selected

Class org.jdesktop.swingx.JXPanel extends 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 JPanel implements Serializable

serialVersionUID: 3257285842266567986L

Serialized Fields

buttonGroup

ButtonGroup buttonGroup

values

List<E> values

actionHandler

org.jdesktop.swingx.JXRadioGroup.ActionSelectionListener actionHandler

actionListeners

List<E> actionListeners

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

Serialized Fields

statusBar

JXStatusBar statusBar
The current status bar for this root pane.


toolBar

JToolBar toolBar

cancelButton

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 JRootPane.RootLayout implements Serializable

Serialized Fields

delegate

LayoutManager2 delegate

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

Serialized Fields

searchCriteria

JComboBox searchCriteria

patternMatchers

List<E> patternMatchers

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

Serialized Fields

resizeHandleEnabled

boolean resizeHandleEnabled

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

Serialized Fields

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.


highlighterChangeListener

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).


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

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 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.


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 row height 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

Dimension calculatedPrefScrollableViewportSize

autoCreateRowSorter

boolean autoCreateRowSorter
flag to indicate whether the rowSorter is auto-created.


sortable

boolean sortable
flag to indicate if table is interactively sortable.


sortsOnUpdates

boolean sortsOnUpdates
flag to indicate whether model update events should trigger resorts.


ignoreAddColumn

boolean ignoreAddColumn
flag to indicate that it's unsafe to update sortable-related sorter properties.


stringValueRegistry

StringValueRegistry stringValueRegistry
Registry of per-cell string representation.


sortOrderCycle

SortOrder[] sortOrderCycle

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

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

Serialized Fields

argTypes

Class<T>[] argTypes

constructor

Constructor<T> constructor

value

Object value

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

Class org.jdesktop.swingx.JXTableHeader extends JTableHeader implements Serializable

Serialized Fields

sortGestureRecognizer

JXTableHeader.SortGestureRecognizer sortGestureRecognizer
Deprecated. no longer used internally.
The recognizer used for interpreting mouse events as sorting user gestures.


tablePropertyChangeListener

PropertyChangeListener tablePropertyChangeListener

headerListener

MouseInputListener headerListener

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

Serialized Fields

title

String title

icon

Icon icon

special

boolean special

collapsed

boolean collapsed

scrollOnExpand

boolean scrollOnExpand

mnemonic

int mnemonic

mnemonicIndex

int mnemonicIndex

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

String title
The text to use for the title


titleFont

Font titleFont
The Font to use for the Title


titleForeground

Color titleForeground
The foreground color to use for the Title (particularly for the text)


contentPanel

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

JLabel label
Implementation detail: the label used to display the title


leftSeparator

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


rightSeparator

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 JTree implements Serializable

Serialized Fields

compoundHighlighter

CompoundHighlighter compoundHighlighter
Collection of active Highlighters.


highlighterChangeListener

ChangeListener highlighterChangeListener
Listener to changes of Highlighters in collection.


delegatingRenderer

JXTree.DelegatingRenderer delegatingRenderer
Wrapper around the installed renderer, needed to support Highlighters.


rolloverProducer

RolloverProducer rolloverProducer
The RolloverProducer used if rollover is enabled.


linkController

TreeRolloverController<T extends JTree> linkController
The RolloverController used if rollover is enabled.


overwriteIcons

boolean overwriteIcons

searchable

Searchable searchable

editorRemover

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


editorListener

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


selectionForeground

Color selectionForeground
Color of selected foreground. Added for consistent api across collection components.


selectionBackground

Color selectionBackground
Color of selected background. Added for consistent api across collection components.


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

treeExpansionBroadcaster

TreeExpansionBroadcaster treeExpansionBroadcaster

Class org.jdesktop.swingx.JXTreeTable.TreeTableModelAdapter extends AbstractTableModel implements Serializable

Serialized Fields

treeModelListener

TreeModelListener treeModelListener

tree

JTree tree

treeTable

JXTreeTable treeTable

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

Serialized Fields

node

MultiSplitLayout.Node node

Package org.jdesktop.swingx.action

Class org.jdesktop.swingx.action.AbstractActionExt extends 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 ActionMap implements Serializable

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

Serialized Fields

listeners

EventListenerList listeners

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

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

Serialized Fields

uri

URI uri

Class org.jdesktop.swingx.action.ServerAction extends 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 EventObject implements Serializable

Serialized Fields

cause

Throwable cause

Package org.jdesktop.swingx.autocomplete

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

Serialized Fields

comboBox

JComboBox comboBox
the combo box


Package org.jdesktop.swingx.border

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

serialVersionUID: 715287754750604058L

Serialized Fields

shadowColor

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 Object implements Serializable

Serialized Fields

padding

int padding

icon

Icon icon

iconPosition

int iconPosition

iconBounds

Rectangle iconBounds

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

Serialized Fields

tileIcons

Icon[] tileIcons

defaultIcon

Icon defaultIcon

Package org.jdesktop.swingx.calendar

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

Serialized Fields

_formats

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 AbstractColorChooserPanel implements Serializable

Serialized Fields

activeColor

JButton activeColor

eyeDropper

JButton eyeDropper

hexColor

JTextField hexColor

jLabel1

JLabel jLabel1

magPanel

JPanel magPanel

rgbColor

JTextField rgbColor

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

Serialized Fields

checker_texture

Paint checker_texture

start

Point2D start

end

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

gradient

MultipleGradientPaint gradient

model

MultiThumbModel<E> model

log

Logger log

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

Serialized Fields

thumb_black

Image thumb_black

thumb_gray

Image thumb_gray

selected

boolean selected

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

Serialized Fields

checker_paint

Paint checker_paint

slider

JXMultiThumbSlider<E> slider

Package org.jdesktop.swingx.combobox

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

serialVersionUID: 2176566393195371004L

Serialized Fields

valueMap

Map<K,V> valueMap

enumClass

Class<T> enumClass

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

Serialized Fields

data

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

Object selected
The currently selected item.

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

Serialized Fields

map_data

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


Package org.jdesktop.swingx.editors

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

Serialized Fields

imageView

JXImageView imageView

jButton1

JButton jButton1

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

Serialized Fields

lastPickerUsed

Component lastPickerUsed

selectedPaint

Paint selectedPaint

gradientPicker

JXGradientChooser gradientPicker

alphaSlider

JSlider alphaSlider

colorPicker

JColorChooser colorPicker

colorPickerParent

JPanel colorPickerParent

jLabel1

JLabel jLabel1

tabbedPane

JTabbedPane tabbedPane

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

Serialized Fields

shapeCombo

JComboBox shapeCombo

Package org.jdesktop.swingx.error

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

Serialized Fields

throwable

Throwable throwable

Class org.jdesktop.swingx.error.ErrorLevel extends Level implements Serializable


Package org.jdesktop.swingx.event

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

Serialized Fields

eventType

DateSelectionEvent.EventType eventType

adjusting

boolean adjusting

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


Package org.jdesktop.swingx.hyperlink

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

Serialized Fields

target

Object target
the object the actionPerformed can act on.

Class org.jdesktop.swingx.hyperlink.HyperlinkAction extends AbstractHyperlinkAction<URI> implements Serializable

Serialized Fields

desktopAction

Desktop.Action desktopAction

visitor

org.jdesktop.swingx.hyperlink.HyperlinkAction.URIVisitor visitor

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

Serialized Fields

delegate

ActionListener delegate

linkListener

PropertyChangeListener linkListener

Package org.jdesktop.swingx.icon

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

Serialized Fields

width

int width

height

int height

Package org.jdesktop.swingx.multislider

Class org.jdesktop.swingx.multislider.ThumbDataEvent extends 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 JComponent implements Serializable

Serialized Fields

painter

Painter<T> painter

targets

List<E> targets

Package org.jdesktop.swingx.plaf.basic

Class org.jdesktop.swingx.plaf.basic.BasicCalendarHeaderHandler.ZoomOutAction extends AbstractHyperlinkAction<JXMonthView> implements Serializable

Serialized Fields

linkListener

PropertyChangeListener linkListener

monthNames

String[] monthNames
Localized month strings used in title.


tsv

StringValue tsv

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

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

Serialized Fields

editor

JFormattedTextField editor

cancelAction

Action cancelAction

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

Class org.jdesktop.swingx.plaf.basic.SpinningCalendarHeaderHandler.SpinningCalendarHeader extends JXPanel implements Serializable

Serialized Fields

prevButton

AbstractButton prevButton

nextButton

AbstractButton nextButton

monthText

JLabel monthText

yearSpinner

JSpinner yearSpinner

surroundMonth

boolean surroundMonth

Package org.jdesktop.swingx.plaf.basic.core

Class org.jdesktop.swingx.plaf.basic.core.LazyActionMap extends ActionMapUIResource implements Serializable


Package org.jdesktop.swingx.renderer

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

Serialized Fields

componentController

ComponentProvider<T extends JComponent> componentController

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

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

Serialized Fields

borderPainted

boolean borderPainted

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

Serialized Fields

rendererComponent

JComponent rendererComponent
component to render with.


defaultVisuals

DefaultVisuals<T extends 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

ListCellContext cellContext

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

Serialized Fields

cellContext

TableCellContext cellContext

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

Serialized Fields

cellContext

TreeCellContext cellContext

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

Serialized Fields

unselectedForeground

Color unselectedForeground

unselectedBackground

Color unselectedBackground

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

Serialized Fields

format

Format format
the format used in creating the String representation.

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

Serialized Fields

linkAction

AbstractHyperlinkAction<T> linkAction

targetClass

Class<T> targetClass

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

Serialized Fields

painter

Painter<T> painter

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

Serialized Fields

painter

Painter<T> painter

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

Serialized Fields

painter

Painter<T> painter

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

Class org.jdesktop.swingx.renderer.ListCellContext extends CellContext implements Serializable

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

Serialized Fields

stringDelegate

StringValue stringDelegate

iconDelegate

IconValue iconDelegate

booleanDelegate

BooleanValue booleanDelegate

Class org.jdesktop.swingx.renderer.TableCellContext extends CellContext implements Serializable

Class org.jdesktop.swingx.renderer.TreeCellContext extends CellContext implements Serializable

Serialized Fields

leafIcon

Icon leafIcon
the icon to use for a leaf node.


closedIcon

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


openIcon

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


treeFocusBorder

Border treeFocusBorder
the border around a focused node.

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

Serialized Fields

treeBackground

Color treeBackground

focusColor

Color focusColor

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

Serialized Fields

delegate

JComponent delegate

iconLabel

JLabel iconLabel

labelPosition

String labelPosition

iconLabelGap

int iconLabelGap

ltorBorder

Border ltorBorder

rtolBorder

Border rtolBorder

dropHackEnabled

boolean dropHackEnabled

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

Serialized Fields

wrappee

ComponentProvider<T extends JComponent> wrappee

unwrapUserObject

boolean unwrapUserObject

Package org.jdesktop.swingx.table

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

Serialized Fields

popup

ColumnControlPopup popup
exposed for testing.


table

JXTable table
The table which is controlled by this.


tablePropertyChangeListener

PropertyChangeListener tablePropertyChangeListener
Listener for table property changes.


columnModelListener

TableColumnModelListener columnModelListener
Listener for table's columnModel.


columnVisibilityActions

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

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

Serialized Fields

column

TableColumn column

columnListener

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.DatePickerCellEditor extends AbstractCellEditor implements Serializable

serialVersionUID: -1L

Serialized Fields

datePicker

JXDatePicker datePicker

dateFormat

DateFormat dateFormat

clickCountToStart

int clickCountToStart

pickerActionListener

ActionListener pickerActionListener

ignoreAction

boolean ignoreAction

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

Serialized Fields

isVisibilityChange

boolean isVisibilityChange
flag to distinguish a shown/hidden column from really added/removed columns during notification. This is brittle!


initialColumns

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


currentColumns

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 JLabel implements Serializable

Serialized Fields

setFlags

int setFlags

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

Serialized Fields

constructor

Constructor<T> constructor

useStrictFormatter

boolean useStrictFormatter

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

Serialized Fields

visible

boolean visible
visible property. Initialized to true.


prototypeValue

Object prototypeValue
prototype property.


comparator

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

String toolTipText
per-column tool tip text.


clientProperties

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


compoundHighlighter

CompoundHighlighter compoundHighlighter
The compound highlighter for the column.


highlighterChangeListener

ChangeListener highlighterChangeListener

ignoreHighlighterStateChange

boolean ignoreHighlighterStateChange

Package org.jdesktop.swingx.tree

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

Class org.jdesktop.swingx.tree.DefaultXTreeCellRenderer extends DefaultTreeCellRenderer implements Serializable


Package org.jdesktop.swingx.treetable

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

Serialized Fields

tree

JTree tree