|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
JXCollapsiblePane.CollapsiblePaneContainer | Tagging interface for containers in a JXCollapsiblePane hierarchy who needs to be revalidated (invalidate/validate/repaint) when the pane is expanding or collapsing. |
JXLabel.IValue | |
JXLoginPane.NameComponent | |
JXTipOfTheDay.ShowOnStartupChoice | Used in conjunction with the
JXTipOfTheDay.showDialog(Component, ShowOnStartupChoice) to save the
"Show tips on startup" choice. |
Class Summary | |
---|---|
AbstractPatternPanel | Common base class of ui clients. |
BeanInfoSupport | Useful baseclass for BeanInfos. |
EnumerationValue | Used with the setEnumerationValues method to specify enumerated values for properties |
ForwardingRepaintManager | A RepaintManager that is designed to forward all calls to a contained
delegate. |
HorizontalLayout | Organizes components in a horizontal layout. |
HorizontalLayoutBeanInfo | BeanInfo class for HorizontalLayout. |
JXBusyLabel | A simple circular animation, useful for denoting an action is taking place that may take an unknown length of time to complete. |
JXBusyLabelBeanInfo | BeanInfo class for JXBusyLabel. |
JXButton | A Painter enabled subclass of JButton . |
JXButtonBeanInfo | BeanInfo class for JXButton. |
JXCollapsiblePane | JXCollapsiblePane provides a component which can collapse or
expand its content area with animation and fade in/fade out effects. |
JXCollapsiblePaneBeanInfo | BeanInfo class for JXCollapsiblePane. |
JXCollapsiblePaneBeanInfo.DirectionPropertyEditor | |
JXColorSelectionButton | A button which allows the user to select a single color. |
JXDatePicker | A component for entering dates with a user interaction similar to a JComboBox. |
JXDatePickerBeanInfo | BeanInfo class for JXDatePicker. |
JXDialog | First cut for enhanced Dialog. |
JXDialogBeanInfo | |
JXEditorPane | An extended editor pane which has the following features built in: Text search undo/redo simple html/plain text editing |
JXEditorPaneBeanInfo | |
JXErrorPane | JXErrorPane is a common error component suitable for displaying errors, warnings, and exceptional application behavior to users. |
JXErrorPaneBeanInfo | BeanInfo class for JXErrorPane. |
JXFindBar | A simple low-intrusion default widget for incremental search. |
JXFindBarBeanInfo | BeanInfo class for JXFindBar. |
JXFindPanel | Find panel to incorporate search capability into the users application. |
JXFindPanelBeanInfo | BeanInfo class for JXFindPanel. |
JXFrame | A smarter JFrame specifically used for top level frames for Applications. |
JXFrameBeanInfo | BeanInfo class for JXFrame. |
JXFrameBeanInfo.StartPositionPropertyEditor | |
JXGlassBox | Component used to display transluscent user-interface content. |
JXGradientChooser | A specialized JXPanel that allows the user to construct and choose a Gradient. |
JXGraph | JXGraph provides a component which can display one or more
plots on top of a graduated background (or grid.) |
JXGraph.Plot | A plot represents a mathematical transformation used by
JXGraph . |
JXGraphBeanInfo | Bean info for JXGraph component. |
JXHeader | JXHeader is a simple component consisting of a title, a description,
and an icon. |
JXHeaderBeanInfo | BeanInfo class for JXHeader. |
JXHeaderBeanInfo.IconPositionPropertyEditor | |
JXHyperlink | A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accesilibity i18n etc... |
JXHyperlinkBeanInfo | BeanInfo class for JXHyperlink. |
JXImagePanel | A panel that draws an image. |
JXImagePanelBeanInfo | |
JXImageView | A panel which shows an image centered. |
JXImageViewBeanInfo | |
JXLabel |
A JLabel subclass which supports Painter s, multi-line text,
and text rotation. |
JXLabel.MultiLineSupport | |
JXLabelBeanInfo | BeanInfo class for JXLabel. |
JXList | JXList. |
JXList.ListAdapter | A component adapter targeted at a JXList. |
JXListBeanInfo | |
JXLoginDialog | A standard login dialog that provides a reasonable amount of flexibility while also providing ease of use and a professional look. |
JXLoginPane | JXLoginPane is a specialized JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner. |
JXLoginPane.CapsOnWinListener | Window event listener to invoke capslock test when login panel get activated. |
JXLoginPane.ComboNamePanel | If a UserNameStore is used, then this combo box is presented allowing the user to select a previous login name, or type in a new login name |
JXLoginPane.JXLoginDialog | |
JXLoginPane.JXLoginFrame | |
JXLoginPane.SimpleNamePanel | If a UserNameStore is not used, then this text field is presented allowing the user to simply enter their user name |
JXMonthView | Component that displays a month calendar which can be used to select a day or range of days. |
JXMonthViewBeanInfo | Fix for #951-swingx: JXMonthView looks weird in Netbeans form. |
JXMultiSplitPane | All properties in this class are bound: when a properties value is changed, all PropertyChangeListeners are fired. |
JXMultiSplitPane.DividerPainter | Draws a single Divider. |
JXMultiSplitPaneBeanInfo | Bean info for JXMultiSplitPane component. |
JXMultiThumbSlider<E> | A slider which can have multiple control points or Thumbs |
JXPanel | A simple JPanel extension that adds translucency support. |
JXPanelBeanInfo | BeanInfo class for JXPanel. |
JXRadioGroup<T> | A group of radio buttons that functions as a unit. |
JXRadioGroupBeanInfo | |
JXRootPane | Extends the JRootPane by supporting specific placements for a toolbar and a status bar. |
JXSearchPanel | Rudimentary search panel. |
JXSearchPanelBeanInfo | BeanInfo class for JXSearchPanel. |
JXStatusBar | A container for JComponents that is typically placed at
the bottom of a form and runs the entire width of the form. |
JXStatusBar.Constraint | The constraint object to be used with the JXStatusBar . |
JXTable | A JXTable is a JTable with built-in support for row sorting, filtering, and highlighting, column visibility and a special popup control on the column header for quick access to table configuration. |
JXTable.BooleanEditor | The default editor for Boolean types. |
JXTable.GenericEditor | Default editor registered for Object . |
JXTable.NumberEditor | Editor for Number s. |
JXTable.TableAdapter | |
JXTableBeanInfo | |
JXTableHeader | TableHeader with extended functionality if associated Table is of type JXTable. |
JXTableHeader.SortGestureRecognizer | Encapsulates decision about which MouseEvents should trigger sort/unsort events. |
JXTaskPane | JXTaskPane is a container for tasks and other
arbitrary components. |
JXTaskPaneBeanInfo | BeanInfo class for JXTaskPane. |
JXTaskPaneContainer | JXTaskPaneContainer provides an elegant view
to display a list of tasks ordered by groups (JXTaskPane s). |
JXTaskPaneContainerBeanInfo | BeanInfo class for JXTaskPaneContainer. |
JXTipOfTheDay | Provides the "Tip of The Day" pane and dialog. |
JXTitledPanel | A special type of Panel that has a Title section and a Content section. The following properties can be set with the UIManager to change the look and feel of the JXTitledPanel: JXTitledPanel.titleForeground JXTitledPanel.titleBackground JXTitledPanel.titleFont JXTitledPanel.titlePainter JXTitledPanel.captionInsets JXTitledPanel.rightDecorationInsets JXTitledPanel.leftDecorationInsets |
JXTitledPanelBeanInfo | BeanInfo class for JXTitledPanel. |
JXTitledSeparator | A simple horizontal separator that contains a title. |
JXTitledSeparatorBeanInfo | BeanInfo class for JXTitledSeparator. |
JXTree | Enhanced Tree component with support for SwingX rendering, highlighting, rollover and search functionality. |
JXTree.TreeAdapter | |
JXTreeBeanInfo | |
JXTreeTable | JXTreeTable is a specialized table
consisting of a single column in which to display hierarchical data, and any
number of other columns in which to display regular data. |
JXTreeTable.TreeTableDataAdapter | |
JXTreeTable.TreeTableModelAdapter | |
JXTreeTableBeanInfo | |
MultiSplitLayout | The MultiSplitLayout layout manager recursively arranges its components in row and column groups called "Splits". |
MultiSplitLayout.ColSplit | |
MultiSplitLayout.Divider | Models a single vertical/horiztonal divider. |
MultiSplitLayout.Leaf | Models a java.awt Component child. |
MultiSplitLayout.Node | Base class for the nodes that model a MultiSplitLayout. |
MultiSplitLayout.RowSplit | |
MultiSplitLayout.Split | Defines a vertical or horizontal subdivision into two or more tiles. |
RepaintManagerX | An implementation of RepaintManager which adds support for transparency
in JXPanel s. |
StackLayout | StackLayout is a Swing layout aimed to act as the layers
stack of most popuplar graphics editing tools like The GIMP or
Photoshop. |
SwingXUtilities | A collection of utility methods for Swing(X) classes. |
UIAction | UIAction is the basis of all of basic's action classes that are used in an ActionMap. |
URLPainter | |
VerticalLayout | Organizes components in a vertical layout. |
VerticalLayoutBeanInfo | BeanInfo class for VerticalLayout. |
Enum Summary | |
---|---|
JXBusyLabel.Direction | Direction is used to set the initial direction in which the animation starts. |
JXCollapsiblePane.Direction | The direction defines how the collapsible pane will collapse. |
JXFrame.StartPosition | |
JXHeader.IconPosition | Specifies desired location of the icon relative to the title/description text. |
JXImagePanel.Style | |
JXLabel.TextAlignment | Text alignment enums. |
JXLoginPane.SaveMode | The JXLoginPane can attempt to save certain user information such as the username, password, or both to their respective stores. |
JXLoginPane.Status | Returns the status of the login process |
JXStatusBar.Constraint.ResizeBehavior |
Exception Summary | |
---|---|
MultiSplitLayout.InvalidLayoutException | The specified Node is either the wrong type or was configured incorrectly. |
Annotation Types Summary | |
---|---|
TranslucentRepaintManager | An annotation that can be applied to a RepaintManager to suggest that
the RepaintManager supports translucency. |
Contains extensions to the Swing GUI toolkit, including new and enhanced components that provide functionality commonly required by rich, data-centric client applications. Many of these features will eventually be incorporated into the Swing toolkit, although API compatibility will not be guaranteed.
Components that use painters for background rendering alter the functionality
of how Component.setBackground(java.awt.Color)
works.
Setting the background color of a painter-enabled component effectively sets
the background painter to paint the requested color.
Look and Feel implementors should note that setting a
java.swing.plaf.UIResource
to setBackground
will cause a
Painter
UIResource
to be installed. This means that
implementors should set the background before setting the painter as the last
one set wins.
Table
uses the enhanced
TableHeader
List
- rollover and sort/filter
functionality is disabled by default
Tree
TreeTable
- a new
hierarchical component with support of tabular node properties
Frame
using an extended
RootPane RootPane
to support a
StatusBar
Dialog
Panel
ErrorPane
LoginPane
FindBar
used
for incremental search (similar to FireFox),
FindPanel
used in a find dialog,
and SearchPanel
used for what
was it?
MultiSplitPane
CollapsiblePane
. A special
purpose collapsible is the TaskPane
which typically is used to group buttons/hyperlinks which
perform related tasks. A special
TaskPaneContainer
is
responsible for the layout of several TaskPanes.
TipOfTheDay
TitledPanel
DatePicker
allows to select a single Date and a
MonthView
showing the overview of
one or more months.
Header
TitledSeparator
JXColorSelectionButton
JXEditorPane
JXGlassBox
(PENDING JW: remove?)
JXGradientChooser
JXGraph
ImageView
and ImagePanel
(PENDING JW:
merge/remove one?)
MultiThumbSlider
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |