Serialized Form
Package org.jdesktop.swingx |
searchLabel
javax.swing.JLabel searchLabel
searchField
javax.swing.JTextField searchField
matchCheck
javax.swing.JCheckBox matchCheck
patternModel
PatternModel patternModel
actionFactory
ActionContainerFactory actionFactory
collapsed
boolean collapsed
- Indicates whether the component is collapsed or expanded
animateTimer
javax.swing.Timer animateTimer
- Timer used for doing the transparency animation (fade-in)
animator
org.jdesktop.swingx.JXCollapsiblePane.AnimationListener animator
currentHeight
int currentHeight
wrapper
org.jdesktop.swingx.JXCollapsiblePane.WrapperContainer wrapper
useAnimation
boolean useAnimation
animationParams
org.jdesktop.swingx.JXCollapsiblePane.AnimationParams animationParams
_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.
_linkDate
long _linkDate
_linkFormat
java.text.MessageFormat _linkFormat
_monthView
JXMonthView _monthView
_actionCommand
java.lang.String _actionCommand
editable
boolean editable
_formats
java.text.DateFormat[] _formats
content
javax.swing.JComponent content
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
errorMessage
javax.swing.JTextArea errorMessage
- Error message text area
details
javax.swing.JTextArea details
- details text area
detailButton
org.jdesktop.swingx.JXErrorDialog.EqualSizeJButton detailButton
- detail button
detailsScrollPane
javax.swing.JScrollPane detailsScrollPane
- details scroll pane
reportButton
org.jdesktop.swingx.JXErrorDialog.EqualSizeJButton reportButton
- report an error button
incidentInfo
IncidentInfo incidentInfo
- IncidentInfo that contains all the information prepared for
reporting.
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
searchable
Searchable searchable
wrapCheck
javax.swing.JCheckBox wrapCheck
backCheck
javax.swing.JCheckBox backCheck
initialized
boolean initialized
alphaStart
float alphaStart
alphaEnd
float alphaEnd
animateTimer
javax.swing.Timer animateTimer
alphaIncrement
float alphaIncrement
dismissOnClick
boolean dismissOnClick
dismissListener
java.awt.event.MouseAdapter dismissListener
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".
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
filters
FilterPipeline filters
- The pipeline holding the filters.
highlighters
HighlighterPipeline highlighters
- The pipeline holding the highlighters.
highlighterChangeListener
javax.swing.event.ChangeListener highlighterChangeListener
- listening to changeEvents from highlighterPipeline.
dataAdapter
ComponentAdapter dataAdapter
- The ComponentAdapter for model data access.
rolloverProducer
RolloverProducer rolloverProducer
- Mouse/Motion/Listener keeping track of mouse moved in cell coordinates.
linkController
JXList.LinkController linkController
- RolloverController: listens to cell over events and repaints
entered/exited rows.
delegatingRenderer
org.jdesktop.swingx.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
panel
JXLoginPanel panel
- The login panel containing the username & password fields, and handling
the login procedures.
serialVersionUID: 3544949969896288564L
status
JXLoginPanel.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
javax.swing.JLabel 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
JXLoginPanel.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
JXComboBox 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 JXLoginPanel 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
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..., cancelling 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
JXLoginPanel.SaveMode saveMode
- Whether to save password or username or both
loginListener
JXLoginPanel.LoginListenerImpl loginListener
- Listens to login events on the LoginService. Updates the UI and the
JXLoginPanel.state as appropriate
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 cancelled;
userNameStore
UserNameStore userNameStore
panel
JXLoginPanel panel
panel
JXLoginPanel panel
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
drawGradient
boolean drawGradient
- Indicates whether the JXPanel should draw a gradient or not
gradientTrackWidth
boolean gradientTrackWidth
If true, then the gradient will track the width of the panel. For example,
if I had the following gradient paint:
int width = getWidth();
GradientPaint gp = new GradientPaint(0, 0, Color.BLUE, width, 0, Color.WHITE);
Then at the left edge of the component BLUE will be painted, and at the
right edge WHITE will be painted with a nice gradient between. However,
when the width of the JXPanel changes, the "width" of the
GradientPaint does not since GradientPaint is immutable.
To solve this problem, the JXPanel employs a unique algorithm. Consider
the following gradients on a panel with a width of 5 and a height of 5:
GradientPaint a = new GradientPaint(0, 0, Color.BLUE, 5, 0, Color.WHITE);
GradientPaint b = new GradientPaint(0, 0, Color.BLUE, 10, 0, Color.WHITE);
GradientPaint "a" would paint a BLUE vertical line at x position 0, and
a WHITE vertical line at x position 5, with a gradient of colors between.
GradientPaint "b" would paint a BLUE vertical line at x position 0, and
a WHITE vertical line at x position 10 which is outside the clipping
bounds, and thus not actually painted! The color at x position 5 would be
halfway between BLUE and WHITE.
If the JXPanel was then resized to be 10 pixels wide and 10 pixels tall,
we would expect to see the gradient paints be updated like to be these:
GradientPaint a = new GradientPaint(0, 0, Color.BLUE, 10, 0, Color.WHITE);
GradientPaint b = new GradientPaint(0, 0, Color.BLUE, 20, 0, Color.WHITE);
This is exactly what happens. Whatever GradientPaint is set by the
setGradientPaint
method is assumed to be in terms of the
current width and height of the component. As the component's size
changes, the GradientPaint is updated proportionately to the change so that
the color drawn at position 0 and at position N where N is the width/height
will be consistent regardless of the changes in dimension of the component.
gradientTrackHeight
boolean gradientTrackHeight
- same as gradientTrackWidth, but in the vertical direction
gradientPaint
java.awt.GradientPaint gradientPaint
- If the JXPanel is to draw a gradient, this paint indicates how it should
be painted
oldSize
java.awt.Dimension oldSize
- Keeps track of the old dimensions so that if the dimensions change, the
saved gradient image can be thrown out and re-rendered. This size is
AFTER applying the insets!
cachedGradient
java.awt.image.BufferedImage cachedGradient
- The cached gradient image
serialVersionUID: 3257285842266567986L
buttonGroup
javax.swing.ButtonGroup buttonGroup
values
java.util.List<E> values
actionHandler
org.jdesktop.swingx.JXRadioGroup.ActionSelectionListener actionHandler
actionListeners
java.util.List<E> actionListeners
gapWidth
int gapWidth
statusBar
JXStatusBar statusBar
toolBar
javax.swing.JToolBar toolBar
contentPanel
javax.swing.JPanel contentPanel
handler
MouseMessagingHandler handler
searchCriteria
javax.swing.JComboBox searchCriteria
patternMatchers
java.util.List<E> patternMatchers
leadingLabel
javax.swing.JLabel leadingLabel
trailingLabel
javax.swing.JLabel trailingLabel
progressBar
javax.swing.JProgressBar progressBar
preferredSize
java.awt.Dimension preferredSize
filters
FilterPipeline filters
- The FilterPipeline for the table.
highlighters
HighlighterPipeline highlighters
- The HighlighterPipeline for the table.
dataAdapter
ComponentAdapter dataAdapter
- The ComponentAdapter for model data access.
selectionMapper
SelectionMapper selectionMapper
- The handler for mapping view/model coordinates of row selection.
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).
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 columnControl is
visible the policy is set to ALWAYS.
columnControlButton
javax.swing.JComponent columnControlButton
- A button that allows the user to select which columns to display, and
which to hide
rolloverProducer
RolloverProducer rolloverProducer
- Mouse/Motion/Listener keeping track of mouse moved in cell coordinates.
linkController
JXTable.LinkController 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.
isXTableRowHeightSet
boolean isXTableRowHeightSet
- temporary hack: rowheight will be internally adjusted to font size
on instantiation and in updateUI if
the height has not been set explicitly by the application.
searchable
Searchable searchable
formatter
java.text.DateFormat formatter
formatter
java.text.NumberFormat formatter
headerListener
javax.swing.event.MouseInputListener headerListener
title
java.lang.String title
icon
javax.swing.Icon icon
special
boolean special
expanded
boolean expanded
scrollOnExpand
boolean scrollOnExpand
collapsePane
JXCollapsiblePane collapsePane
model
TipOfTheDayModel model
currentTip
int currentTip
title
java.lang.String title
- The text to use for the title
titleFont
java.awt.Font titleFont
- The Font to use for the Title
titleDarkBackground
java.awt.Color titleDarkBackground
- For the gradient, this is the background color to use for the dark part
of the gradient
titleLightBackground
java.awt.Color titleLightBackground
- For the gradient, this is the light color to use for the light part of
the gradient
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
conversionMethod
java.lang.reflect.Method conversionMethod
filters
FilterPipeline filters
highlighters
HighlighterPipeline highlighters
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
JXTree.LinkController linkController
- RolloverController: listens to cell over events and
repaints entered/exited rows.
overwriteIcons
boolean overwriteIcons
searchable
Searchable searchable
dataAdapter
ComponentAdapter dataAdapter
renderer
org.jdesktop.swingx.JXTreeTable.TreeTableCellRenderer renderer
- Renderer used to render cells within the
hierarchical
column.
renderer extends JXTree and implements TableCellRenderer
setFlags
int setFlags
linkButton
JXHyperlink linkButton
linkAction
LinkAction linkAction
Package org.jdesktop.swingx.action |
selected
boolean selected
- Specified whether the action is selected; the default is false
listeners
javax.swing.event.EventListenerList listeners
link
LinkModel link
delegate
java.awt.event.ActionListener delegate
linkListener
java.beans.PropertyChangeListener linkListener
targetManager
TargetManager targetManager
Package org.jdesktop.swingx.auth |
cause
java.lang.Throwable cause
Package org.jdesktop.swingx.autocomplete |
comboBox
javax.swing.JComboBox comboBox
handler
org.jdesktop.swingx.autocomplete.ComboBoxCellEditor.Handler handler
selecting
boolean selecting
- Flag to indicate if adaptor.setSelectedItem has been called.
Subsequent calls to remove/insertString should be ignored
as they are likely have been caused by the adapted Component that
is trying to set the text for the selected component.
strictMatching
boolean strictMatching
- true, if only items from the adaptors's list can be entered
false, otherwise (selected item might not be in the adaptors's list)
adaptor
AbstractComponentAdaptor adaptor
- The adaptor that is used to find and select items.
Package org.jdesktop.swingx.border |
tileIcons
javax.swing.Icon[] tileIcons
defaultIcon
javax.swing.Icon defaultIcon
Package org.jdesktop.swingx.calendar |
_monthStringInsets
java.awt.Insets _monthStringInsets
- Insets used in determining the rectangle for the month string
background.
_boxPaddingX
int _boxPaddingX
_boxPaddingY
int _boxPaddingY
_arrowPaddingX
int _arrowPaddingX
_arrowPaddingY
int _arrowPaddingY
_firstDisplayedDate
long _firstDisplayedDate
- Keeps track of the first date we are displaying. We use this as a
restore point for the calendar.
_firstDisplayedMonth
int _firstDisplayedMonth
_firstDisplayedYear
int _firstDisplayedYear
_lastDisplayedDate
long _lastDisplayedDate
_derivedFont
java.awt.Font _derivedFont
_startSelectedDate
long _startSelectedDate
- Beginning date of selection. -1 if no date is selected.
_endSelectedDate
long _endSelectedDate
- End date of selection. -1 if no date is selected.
_pivotDate
long _pivotDate
- For multiple selection we need to record the date we pivot around.
_numCalCols
int _numCalCols
- The number of calendars able to be displayed horizontally.
_numCalRows
int _numCalRows
- The number of calendars able to be displayed vertically.
_minCalCols
int _minCalCols
_minCalRows
int _minCalRows
_today
long _today
_flaggedDates
java.util.HashSet<E> _flaggedDates
_selectionMode
int _selectionMode
_boxHeight
int _boxHeight
_boxWidth
int _boxWidth
_monthBoxHeight
int _monthBoxHeight
_calendarWidth
int _calendarWidth
_calendarHeight
int _calendarHeight
_firstDayOfWeek
int _firstDayOfWeek
_startX
int _startX
_startY
int _startY
_dropShadowMask
int _dropShadowMask
_dirty
boolean _dirty
_antiAlias
boolean _antiAlias
_ltr
boolean _ltr
_traversable
boolean _traversable
_usingKeyboard
boolean _usingKeyboard
_asKirkWouldSay_FIRE
boolean _asKirkWouldSay_FIRE
_cal
java.util.Calendar _cal
_daysOfTheWeek
java.lang.String[] _daysOfTheWeek
_dim
java.awt.Dimension _dim
_bounds
java.awt.Rectangle _bounds
_dirtyRect
java.awt.Rectangle _dirtyRect
_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
_actionCommand
java.lang.String _actionCommand
_todayTimer
javax.swing.Timer _todayTimer
_monthDownImage
javax.swing.ImageIcon _monthDownImage
_monthUpImage
javax.swing.ImageIcon _monthUpImage
_dayToColorTable
java.util.Hashtable<K,V> _dayToColorTable
_originalDateSpan
DateSpan _originalDateSpan
- Date span used by the keyboard actions to track the original selection.
Package org.jdesktop.swingx.decorator |
type
int type
Package org.jdesktop.swingx.event |
value
java.lang.Object value
when
long when
level
java.util.logging.Level level
minimum
int minimum
maximum
int maximum
progress
int progress
indeterminate
boolean indeterminate
Package org.jdesktop.swingx.plaf |
delegatee
javax.swing.Action delegatee
target
javax.swing.JComponent target
Package org.jdesktop.swingx.plaf.basic |
gp
java.awt.GradientPaint gp
oldWidth
double oldWidth
oldHeight
double oldHeight
helper
javax.swing.ImageIcon helper
titledPanel
JXTitledPanel titledPanel
Package org.jdesktop.swingx.table |
popupMenu
javax.swing.JPopupMenu popupMenu
- exposed for testing.
table
JXTable table
- the table which is controlled by this.
columnVisibilityActions
java.util.List<E> columnVisibilityActions
- the list of actions for column menuitems.
columnModelChangeListener
java.beans.PropertyChangeListener columnModelChangeListener
columnModelListener
javax.swing.event.TableColumnModelListener columnModelListener
column
javax.swing.table.TableColumn column
columnListener
java.beans.PropertyChangeListener columnListener
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
allColumns
java.util.List<E> allColumns
- contains a list of all of the columns, in the order in which they would
appear if all of the columns were visible.
invisibleColumns
java.util.Set<E> invisibleColumns
- Set of invisible columns. These must be of type TableColumnExt.
oldIndexes
java.util.Map<K,V> oldIndexes
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
editable
boolean editable
visible
boolean visible
prototypeValue
java.lang.Object prototypeValue
clientProperties
java.util.Hashtable<K,V> clientProperties
sorter
Sorter sorter
sorterConstructor
java.lang.reflect.Constructor<T> sorterConstructor
Package org.jdesktop.swingx.tree |
Package org.jdesktop.swingx.treetable |
file
java.io.File file
isDir
boolean isDir
tree
javax.swing.JTree tree
Package org.jdesktop.swingx.util |
serialVersionUID: 7162625831330845068L
notifyOnEDT
boolean notifyOnEDT
- whether to notify listeners on EDT
-
- Since:
- 1.6