| Interfaces | |
|---|---|
| DateSelectionListener | No description provided. |
| DateSelectionModel | No description provided. |
| JXCollapsiblePane.JCollapsiblePaneContainer | Tagging interface for containers in a JXCollapsiblePane hierarchy who needs to be revalidated (invalidate/validate/repaint) when the pane is expanding or collapsing. |
| JXLoginPanel.NameComponent | No description provided. |
| JXTipOfTheDay.ShowOnStartupChoice | Used in conjunction with the showDialog(Component, JXTipOfTheDay.ShowOnStartupChoice) to save the "Show tips on startup" choice. |
| RolloverRenderer | Interface to mark renderers as "live". |
| Searchable | Interface that used to implement search logic in all the search capable components. |
| Classes | |
|---|---|
| AbstractPatternPanel | Common base class of ui clients. |
| AbstractSearchable | An abstract implementation of Searchable supporting incremental search. |
| AbstractSearchable.SearchResult | A convenience class to hold search state. |
| BackgroundWorker | A JavaBean to perform lengthy GUI-interacting tasks in a dedicated thread. |
| BackgroundWorkerBeanInfo | No description provided. |
| BeanInfoSupport | Useful baseclass for BeanInfos. |
| DefaultDateSelectionModel | No description provided. |
| EditorPaneLinkVisitor | A ActionListener using a JXEditorPane to "visit" a LinkModel. |
| EnumerationValue | Used with the setEnumerationValues method to specify enumerated values for properties |
| ErrorReporter | Abstract class contains all the declarations that needs to be implemented to add error reporting to standard JXErrorDialog. |
| HorizontalLayout | Organizes components in a horizontal layout. |
| IncidentInfo | This is a simple class that incapsulates all the information needed to report a problem to the automated report/processing system. |
| 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. |
| JXColorSelectionButton | A button which allows the user to select a single color. |
| JXDatePicker | A component that combines a button, an editable field and a JXMonthView component. |
| JXDatePickerBeanInfo | No description provided. |
| JXDatePickerFormatter | Default formatter for the JXDatePicker component. |
| JXDialog | First cut for enhanced Dialog. |
| JXDialogBeanInfo | No description provided. |
| JXEditorPane | An extended editor pane which has the following features built in:
|
| JXEditorPane.DocumentSearchable | No description provided. |
| JXEditorPaneBeanInfo | No description provided. |
| JXErrorDialog | Common Error Dialog, suitable for representing information about errors and exceptions happened in application. |
| JXErrorDialog.ReportAction | Action for report button |
| JXFindBar | A simple low-intrusion default widget for incremental search. |
| JXFindPanel | Find panel to incorporate search capability into the users application. |
| JXFrame | A smarter JFrame specifically used for top level frames for Applications. |
| JXFrameBeanInfo | No description provided. |
| 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.Plot | A plot represents a mathematical transformation used by JXGraph . |
| JXGraphBeanInfo | Bean info for JXGraph component. |
| JXHeader | A simple component that consists of a title, a description, and an icon. |
| JXHeaderBeanInfo | No description provided. |
| JXHyperlink | A hyperlink component that derives from JButton to provide compatibility mostly for binding actions enabled/disabled behavior accesilibity i18n etc... |
| JXHyperlinkBeanInfo | No description provided. |
| JXImagePanel | A panel that draws an image. |
| JXImagePanelBeanInfo | No description provided. |
| JXImageView | A panel which shows an image centered. |
| JXList | JXList Enabled Rollover/LinkModel handling. |
| JXList.DelegatingRenderer | No description provided. |
| JXList.ListAdapter | No description provided. |
| JXList.ListRolloverController<T extends JList> | listens to rollover properties. |
| JXList.ListSearchable | No description provided. |
| JXListBeanInfo | No description provided. |
| JXLoginDialog | A standard login dialog that provides a reasonable amount of flexibility while also providing ease of use and a professional look. |
| JXLoginPanel | JXLoginPanel is a JPanel that implements a Login dialog with support for saving passwords supplied for future use in a secure manner. |
| JXLoginPanel.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 |
| JXLoginPanel.JXLoginDialog | No description provided. |
| JXLoginPanel.JXLoginFrame | No description provided. |
| JXLoginPanel.LoginListenerImpl | Listener class to track state in the LoginService |
| JXLoginPanel.SimpleNamePanel | If a UserNameStore is not used, then this text field is presented allowing the user to simply enter their user name |
| JXMapViewer | A tile oriented map component that can easily be used with tile sources on the web like Google and Yahoo maps, and also with file based sources like pre-processed NASA images. |
| JXMultiSplitPane | All properties in this class are bound: when a properties value is changed, all PropertyChangeListeners are fired. |
| JXMultiSplitPane.AccessibleMultiSplitPane | No description provided. |
| 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 | No description provided. |
| JXRadioGroup<T> | A group of radio buttons that functions as a unit. |
| JXRadioGroupBeanInfo | No description provided. |
| JXRootPane | Extends the JRootPane by supporting specific placements for a toolbar and a status bar. |
| JXSearchPanel | Rudimentary search panel. |
| JXStatusBar | A container for JComponent s 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 | No description provided. |
| JXTable.BooleanRenderer | No description provided. |
| JXTable.DateRenderer | No description provided. |
| JXTable.DoubleRenderer | No description provided. |
| JXTable.GenericEditor | Default Editors |
| JXTable.IconRenderer | No description provided. |
| JXTable.NumberEditor | No description provided. |
| JXTable.NumberRenderer | No description provided. |
| JXTable.TableAdapter | No description provided. |
| JXTable.TableRolloverController<T extends JTable> | listens to rollover properties. |
| JXTable.TableSearchable | No description provided. |
| JXTableBeanInfo | No description provided. |
| 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 . |
| 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 3 properties can be set with the UIManager to change the look and feel of the JXTitledPanel:
|
| JXTitledPanelBeanInfo | No description provided. |
| JXTitledSeparator | A simple horizontal separator that contains a title. |
| JXTitledSeparatorBeanInfo | No description provided. |
| JXTree | JXTree. |
| JXTree.CellEditorRemover | This class tracks changes in the keyboard focus state. |
| JXTree.DelegatingRenderer | No description provided. |
| JXTree.TreeAdapter | No description provided. |
| JXTree.TreeRolloverController<T extends JTree> | listens to rollover properties. |
| JXTree.TreeSearchable | A searchable targetting the visible rows of a JXTree. |
| JXTreeBeanInfo | No description provided. |
| JXTreeTable |
|
| JXTreeTable.TreeTableDataAdapter | No description provided. |
| JXTreeTable.TreeTableHacker | Temporary class to have all the hacking at one place. |
| JXTreeTable.TreeTableHackerExt | Note: currently this class looks a bit funny (only overriding the hit decision method). |
| JXTreeTable.TreeTableModelAdapter | No description provided. |
| JXTreeTableBeanInfo | No description provided. |
| LabelProperties | Class used to store label properties in a single object so that they may be applied as a set on renderers. |
| LinkModel | An bean which represents an URL link. |
| LinkRenderer | A Renderer/Editor for "Links". |
| MailErrorReporter | This reporter initializes and uses default mail user agent to send information to predefined mail address. |
| MouseMessagingHandler | Mouse handler which listens to mouse entered events on action based components and send the value of the LONG_DESCRIPTION as a transient message to the MessageListener and the listeners registered to the MessageSource. |
| MultiSplitLayout | The MultiSplitLayout layout manager recursively arranges its components in row and column groups called "Splits". |
| 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.Split | Defines a vertical or horizontal subdivision into two or more tiles. |
| PatternModel | Presentation Model for Find/Filter Widgets. |
| PatternModel.AnchoredSearchMode | Support for anchored input. |
| PatternModel.RegexCreator | Responsible for converting a "raw text" into a valid regular expression in the context of a set of rules. |
| RepaintManagerX | An implementation of RepaintManager which adds support for transparency in JXPanel s. |
| RolloverController<T extends JComponent> | Controller for "live" behaviour of XXRenderers. |
| RolloverProducer | Mouse/Motion/Listener which stores mouse location as client property in the target JComponent. |
| SearchFactory | Factory to create, configure and show application consistent search and find widgets. |
| SearchFactory.FindRemover | No description provided. |
| StackLayout |
|
| TargetableSupport | No description provided. |
| UIAction | UIAction is the basis of all of basic's action classes that are used in an ActionMap. |
| VerticalLayout | Organizes components in a vertical layout. |
| Enumerations | |
|---|---|
| DateSelectionModel.SelectionMode | No description provided. |
| JXCollapsiblePane.Orientation | The orientation defines in which direction the collapsible pane will expand. |
| JXGradientChooser.GradientStyle | No description provided. |
| JXImagePanel.Style | No description provided. |
| JXLoginPanel.SaveMode | The JXLoginPanel can attempt to save certain user information such as the username, password, or both to their respective stores. |
| JXLoginPanel.Status | Returns the status of the login process |
| JXStatusBar.Constraint.ResizeBehavior | No description provided. |
| Exceptions | |
|---|---|
| MultiSplitLayout.InvalidLayoutException | The specified Node is either the wrong type or was configured incorrectly. |
| Annotations | |
|---|---|
| TranslucentRepaintManager | An annotation that can be applied to a RepaintManager to suggest that
the |