|
JIDE 3.5.15 | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Alignable | Alignable is an interface that can be implemented by any components to provide information such as how
to set orientation and check whether a component supports vertical orientation or horizontal orientation. |
AlignmentSupport | A general interface for alignment support. |
AnimatorListener | This is a listener that can be used to customize the behaviour of animation. |
ButtonStyle | The definitions of various button style. |
ComponentStateSupport | A component should implement this interface if it supports various background and foreground for different states. |
DraggableHandle | An interface to indicate a component can be used as a handle to be drag. |
IContour | A Contour is a lightweight component which only paints the outline of component when dragged. |
JideMenu.MenuCreator | Deprecated. The createMenu method of MenuCreator should JPopupMenu as parameter. |
JideMenu.PopupMenuCustomizer | Customizes the popup menu. |
JideMenu.PopupMenuOriginCalculator | Calculates the origin of the popup menu if specified. |
JideScrollPaneConstants | Constants used with the JideScrollPane component. |
JideSwingUtilities.ConditionHandler | A simple handler used by setRecursively. |
JideSwingUtilities.GetHandler | A simple handler used by getRecursively. |
JideSwingUtilities.Handler | A simple handler used by setRecursively. |
JideTabbedPane.ColorProvider | An interface to provide colors for tab background and foreground. |
JideTabbedPane.GradientColorProvider | A ColorProvider that can supports gradient tab background. |
LabeledTextField.PopupMenuCustomizer | The PopupMenuCustomizer for the context menu when clicking on the label/icon before the text field. |
LayoutPersistence | An interface to support persist layout. |
NavigationComponent | A markup interface to indicate a component is for the navigation. |
Overlayable | Overlayable provides a way to add a number of components on top of another component as the overlay
components. |
PartialSide | |
Prioritized | An interface to indicate something that has priority. |
ResizableSupport | An interface to indicate a component support Resizable. |
RootPanePersistence | One special type of LayoutPersistence, which will maintain the JFrame's bounds and state while loading. |
SearchableBar.Installer | The installer for SearchableBar. |
SearchableProvider | SearchableProvider is an interface that works with Searchable to provide
different way to supply the searching text. |
Selectable | Selectable is an interface indicating something is selectable. |
ShadowRenderer | An interface for adding a shadow to an in-memory image |
SplitButtonModel | SplitButtonModel is for JideSplitButton. |
StringConverter | An interface to convert a string to anther one. |
TabColorProvider | A Color Provider to provide background and foreground for both JideTabbedPane and SidePaneItem . |
TabEditingListener | Defines an object which listens for TabEditingEvent. |
TabEditingValidator | |
TopLevelMenuContainer | A markup interface to indicate this is a top level menu or command bar. |
UndoableSupport | A general interface to provide undoable support within Swing component. |
WholeWordsSupport | An interface to support whole words. |
Class Summary | |
---|---|
AbstractLayoutPersistence | Abstract implementation of LayoutPersistence . |
Animator | An ActionListener with a timer. |
ArrowKeyNavigationSupport | This is a util class to support the four arrow keys navigation in any container. |
AutoCompletion | AutoCompletion is a helper class to make JTextComponent or JComboBox auto-complete based on a list of
known items. |
AutoCompletionComboBox | An auto completion combobox. |
AutoRepeatButtonUtils | AutoRepeatButtonUtils is a utility class which can make a button automatically trigger action events
continuously. |
AutoResizingTextArea | An extended version of JTextArea that automatically resizes itself vertically. |
AutoScroll | Please note: we are still polishing this class and may change the public interface in the future. |
Calculator | Calculator is a component that can do simple arithmetic calculation. |
CheckBoxList | CheckBoxList is a special JList which uses JCheckBox as the list element. |
CheckBoxList.Handler | |
CheckBoxListCellRenderer | Renders an item in a list using JCheckBox. |
CheckBoxListCellRenderer.UIResource | A subclass of CheckBoxListCellRenderer that implements UIResource. |
CheckBoxListSelectionModel | |
CheckBoxListWithSelectable | CheckBoxListWithSelectable is a special JList which uses JCheckBox as the list element. |
CheckBoxListWithSelectable.Handler | |
CheckBoxTree | CheckBoxTree is a special JTree which uses JCheckBox as the tree renderer. |
CheckBoxTree.Handler | CheckBoxTree's mouse event handler, key event handler and tree selection event handler. |
CheckBoxTreeCellRenderer | Renderers an item in a tree using JCheckBox. |
CheckBoxTreeSelectionModel | CheckBoxTreeSelectionModel is a selection _model based on DefaultTreeSelectionModel and use in
CheckBoxTree to keep track of the checked tree paths. |
ClickThroughLabel | ClickThroughLabel is a special JLabel that will retarget all mouse events to specified target component. |
ClickThroughStyledLabel | ClickThroughStyledLabel is a special ClickThroughStyledLabel that will retarget all mouse events to specified target component. |
ComboBoxSearchable | ComboBoxSearchable is an concrete implementation of Searchable that enables the search function
in non-editable JComboBox. |
ContentContainer | In JIDE Action Framework, ContentContainer is the area that contains all command bars. |
Contour | A Contour is a lightweight component which only paints the outline of component when dragged. |
CornerScroller | |
DefaultOverlayable | DefaultOverlayable is the default implementation of Overlayable using JPanel as the base
component. |
DefaultSelectable | The element used by CheckBoxList's ListModel. |
DefaultSplitButtonModel | |
DelayUndoManager | An undo manager that aggregates UndoableEdits into one CompoundEdit if they are executed very close to each other. |
DelegateAction | DelegateAction is a special AbstractAction which can do something then delegate to another action depending on the
return value of DelegateAction.delegateActionPerformed(java.awt.event.ActionEvent) . |
DelegateAction.PassthroughDelegateAction | |
DelegateMouseInputListener | This mouse input listener can delegate the mouse events to another mouse input listener. |
DelegateMouseListener | This mouse listener can delegate the mouse events to another mouse listener. |
DelegateMouseMotionListener | This mouse motion listener can delegate the mouse events to another mouse motion listener. |
Flashable | Flashable is a basic interface to enable flashing in any component. |
FolderChooser | FolderChooser provides a simple mechanism for the user to choose a folder. |
FontUtils | This is a global class to keep a record of Font so that we can improve the performance and memory usage in various scenarios like StyledLabel. |
Gripper | Gripper is a component that you can drag. |
HeaderBox | HeaderBox is a special component that is used in JIDE Pivot Grid product to mimic a button with table header style. |
HeavyweightWrapper | HeavyweightWrapper is a special heavyweight Panel that can hold another component. |
IconBorder | IconBorder creates a border that places an Icon in the border on one or several sides. |
InfiniteProgressPanel | |
JCellRendererPane | Deprecated. no longer used in other JIDE classes. |
JideBorderLayout | This is a modified version of BorderLayout . |
JideBoxLayout | JideBoxLayout is very similar to BoxLayout in the way that all components are arranged either from left to right or from top to bottom. |
JideButton | JideButton is a replacement for JButton when it is used on toolbar (or command bar in the case of JIDE Action Framework). |
JideComboBox | JideComboBox is a JCombobox used on JToolBar or CommandBar. |
JideCursors | A utility class that create additional cursors used by JIDE products. |
JideLabel | Just like JideButton comparing to JButton , JideLabel is like
JLabel except it is used on JToolBar or CommandBar . |
JideMenu | A special implementation of JMenu. |
JidePopupMenu | This component extends JPopupMenu and adds a method to display the menu inside the screen even if the mouse pointer is near the edge of the screen. |
JideScrollPane | JideScrollPane is an enhanced version of JScrollPane . |
JideScrollPaneLayout | The layout manager used by JideScrollPane . |
JideSplitButton | JideSplitButton is a combination of button and menu. |
JideSplitPane | JideSplitPane is used to divide multiple Component s. |
JideSplitPaneDivider | Divider used by JideSplitPane. |
JideSplitPaneLayout | Layout manager used by JideSplitPane. |
JideSwingUtilities | A utilities class for Swing. |
JideSwingUtilities.TraceDebugBorder | |
JideTabbedPane | JideTabbedPane is an enhanced version of JTabbedPane . |
JideTabbedPane.TabListCellRenderer | The default tab list cell renderer used to renderer the list in the popup when tab list button is pressed. |
JideTitledBorder | The source code is the same as TitledBorder in JDK 1.4.2 except field TEXT_INSET_H is 0 instead of 5. |
JideToggleButton | An implementation of a two-state JideButton. |
JideToggleButton.ToggleButtonModel | The ToggleButton model Warning: Serialized objects of this class will not be compatible with future Swing releases. |
JideToggleSplitButton | An implementation of a two-state JideButton. |
JideToggleSplitButton.ToggleSplitButtonModel | The ToggleButton model Warning: Serialized objects of this class will not be compatible with future Swing releases. |
JToolTipFactory | This class creates instances of JTooltip components. |
LabeledTextField | LabeledTextField is a combo component which includes text field and an optional JLabel in the front and
another optional AbstractButton at the end. |
LayoutPersistenceManager | LayoutPersistenceManager can manage multiple LayoutPersistences as one unit. |
LegacyTristateCheckBox | Deprecated. Replaced by TristateCheckBox . |
LegacyTristateCheckBox.State | This is a type-safe enumerated type |
ListSearchable | ListSearchable is an concrete implementation of Searchable that enables the search function in
JList. |
MarqueePane | MarqueePane is a subclass of JScrollPane with automation of scrolling. |
MeterProgressBar | |
MultilineLabel | Normal JLabel cannot have multiple lines. |
MultilineToggleButton | A toggle button (JCheckBox or JRadioButton) that can wrap its label to extend to multiple lines. |
NavigationComponentHelper | NavigationComponentHelper is a helper class to implement on JTree, JList and JTable (or JIDE table
subclasses) so they can be used for the navigation purpose. |
NullButton | This is part of the null-components. |
NullCheckBox | This is part of the null-components. |
NullJideButton | This is part of the null-components. |
NullLabel | This is part of the null-components. |
NullPanel | This is part of the null-components. |
NullRadioButton | This is part of the null-components. |
NullTristateCheckBox | This is part of the null-components. |
OverlayableIconsFactory | A helper class to contain icons for the overlayable components Those icons are copyrighted by JIDE Software, Inc. |
OverlayableUtils | This util class has several methods related to Overlayable . |
OverlayCheckBox | |
OverlayComboBox | |
OverlayPasswordField | |
OverlayRadioButton | |
OverlayTextArea | |
OverlayTextField | |
PaintPanel | A panel which support Paint as background. |
PartialEtchedBorder | |
PartialGradientLineBorder | This is a border which allows you to have gradient line only at one side or several sides. |
PartialLineBorder | This is a better version of LineBorder which allows you to show line only at one side or several sides and supports rounded corner. |
PersistenceUtils | |
PopupWindow | PopupWindow class You can add another JPopupMenu or JComboxBox in this popup. |
RangeSlider | RangeSlider is a slider that can be used to select a range. |
Resizable | Resizable is a class that supports the resizable feature. |
Resizable.ResizeCorner | |
ResizableDialog | A resizable undecorated dialog. |
ResizableFrame | A resizable undecorated frame. |
ResizableMouseInputAdapter | Mouse input listener to control the resizing of Resizable component. |
ResizablePanel | ResizablePanel is a panel that can be resized. |
ResizableWindow | A resizable window. |
ScrollPaneOverview | Original code http://forums.java.net/jive/thread.jspa?forumID=73&threadID=14674 under "Do whatever you want with this code" license |
Searchable | JList, JTable and JTree are three data-rich components. |
SearchableBar | SearchableBar is a convenient component to enable searching feature for components. |
SearchableBarIconsFactory | A helper class to contain icons for SearchableBar. |
SearchableBarIconsFactory.Buttons | |
SearchableUtils | Utility class to make component searchable. |
SelectAllUtils | SelectAllUtils is a utility class to select all the text
in a text component when the component first time receives focus. |
SelectionModelGroup<T,V> | This class is used to create a multiple-exclusion scope for a set of any selection model so that one selection model can have selected index at a time. |
ShadowFactory | A shadow factory generates a drop shadow for any given picture, respecting the transparency channel if present. |
SidePane | SidePane is a component that can display several buttons horzontally or vertically. |
SidePaneGroup | A data structure used by SidePane to represent a group of SidePaneItem . |
SidePaneItem | SidePaneItem is a data structure used by SidePane . |
SimpleScrollPane | SimpleScrollPane is a special scroll pane. |
SplashScreen | Deprecated. We will not work on this component in the future. |
SplitButtonGroup | SplitButtonGroup extends ButtonGroup to provide the same button grouping function for JideToggleSplitButton. |
Sticky | Sticky is a helper class to make JList or JTree or JTable changing selection when mouse moves. |
StyledLabel | StyledLabel is a special JLabel which can display text in different styles. |
StyledLabelBuilder | StyledLabelBuilder is a quick way to define StyledLabel. |
StyledToolTip | A Tooltip that could receives StyledLabel annotations. |
StyleRange | A data structure represents a style for a range of text. |
TabEditingEvent | |
TableSearchable | TableSearchable is an concrete implementation of Searchable that enables the search function in
JTable. |
TextComponentSearchable | TextComponentSearchable is an concrete implementation of Searchable that enables the search
function in JTextComponent. |
TitledSeparator | TitledSeparator is a component used for separating components on a panel or in a GUI. |
TransparentComponentWrapper | This is a wrapper component for containing another component that uses a transparent (or translucent background). |
TreeSearchable | TreeSearchable is an concrete implementation of Searchable that enables the search function in
JTree. |
TristateButtonModel | Model for TristateCheckBox. |
TristateCheckBox | TristateCheckBox is a check box with three states - selected, unselected and mixed (a.k.a partial selected state). |
TristateCheckBoxIcon | |
VisibilityFocusTraversalPolicy | The focus traversal policy to screen out those components that are not actually painted in the target container. |
WeakPropertyChangeListener | How to use this:
|
The package contains many based classes we added on top of Swing for JIDE Common Layer.
|
JIDE 3.5.15 | ||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |