Groovy Documentation

Package com.wordpress.tipsforjava.swing

 

Class Summary
ActionMapAction The ActionMapAction class is a convenience class that allows you to use an installed Action as an Action or ActionListener on a separate component.
AlphaContainer A wrapper Container for holding components that use a background Color containing an alpha value with some transparency.
AlphaIcon An Icon wrapper that paints the contained icon with a specified transparency.
AlphaImageIcon An Icon wrapper that paints the contained icon with a specified transparency.
AnimatedIcon The AnimatedIcon will display a series of Icons in a predetermined sequence.
BackgroundPanel Support custom painting on a panel in the form of
CaretPositionListener This class will retain the caret positioning at the character where the mouse was clicked.
CheckBoxIcon @author Rob Camick
CircularAnimatedIcon The CircularAnimatedIcon will display a series of Icons in a circular sequence.
ComponentMover This class allows you to move a Component by using a mouse.
ComponentResizer The ComponentResizer allows you to resize a component by dragging a border of the component.
CompoundIcon The CompoundIcon will paint two, or more, Icons as a single Icon.
CompoundUndoManager This class will merge individual edits into a single larger edit.
CompoundUndoManager.MyCompoundEdit
CompoundUndoManager.RedoAction
CompoundUndoManager.UndoAction
DefaultButtonListener Keep track of the default button and the temporary default button for all root panes in an application.
DisabledGlassPane Simple implementation of a Glass Pane that will capture and ignore all events as well paint the glass pane to give the frame a "disabled" look.
DualIcon A composite Icon class used to compose two Icon objects into a single Icon by painting the icons in turn at the precomputed offsets.
EditListAction
FormScroller The FormScroller will ensure that when a component gains focus it will always be visible within the viewport of the scrollpane.
InactivityListener A class that monitors inactivity in an application.
JumpScrollBarModel This class is used to create a scroll bar model which continues to return the initial value as long as the scroll thumb is being dragged, and returns the updated value when it is released, or optionally after a specified delay.
JumpScrollBarToolTip This class extends Rob Camick's ScrollBarToolTip to provide support for a scroll bar that has a JumpScrollBarModel.
LinePainter Track the movement of the Caret by painting a background line at the current caret position.
ListAction Add an Action to a JList that can be invoked either by using the keyboard or a mouse.
MarqueePanel The MarqueePanel is used to scroll components from the right edge of the panel to the left edge.
MenuScroller A class that provides scrolling capabilities to a long menu dropdown or popup menu.
MenuScroller.MenuScrollItem
MenuScroller.MenuScrollListener
MenuScroller.MenuScrollTimer
MessageConsole Create a simple console to display text messages.
MessageConsole.ConsoleOutputStream
MouseWheelController This class allows you to control the units scrolled for each mouse wheel rotation relative to the unit increment value of the scroll bar.
OverlapLayout The OverlapLayout class is a layout manager that lays out a container's components in an overlapping fashion.
PopupMenuAlignment Convenience class to align the text of JMenuItems within a specified JPopupMenu to be either CENTER or TRAILING aligned.
PromptComboBoxRenderer @author Rob Camick
ProtectedTextComponent
RXCardLayout The RXCardLayout provides some extensions to the CardLayout class.
RXCardLayout.CardAction
RXTextUtilities A collection of static methods that provide added functionality for text components (most notably, JTextArea and JTextPane)
RadioButtonIcon @author Rob Camick
RectanglePainter Implements a simple highlight painter that renders a rectangle around the area to be highlighted.
RelativeLayout The RelativeLayout class is a layout manager that lays out a container's components on the specified X or Y axis.
RequestFocusListener Convenience class to request focus on a component.
RotatedIcon The RotatedIcon allows you to change the orientation of an Icon by rotating the Icon before it is painted.
ScreenImage Convenience class to create and optionally save to a file a BufferedImage of an area on the screen.
ScrollBarToolTip The ScrollBarToolTip class allows you to simulate the display of a tooltip as the scrollbar thumb is being dragged.
ScrollablePanel A panel that implements the Scrollable interface.
ScrollablePanel.IncrementInfo Helper class to hold the information required to calculate the scroll amount.
SelectButtonGroup This class is used to create a multiple-exclusion scope for a set of buttons.
ShrinkIcon @(#)ShrinkIcon.java 1.0 04/05/12
SingleRootFileSystemView A FileSystemView class that limits the file selections to a single root.
SortedComboBoxModel Custom model to make sure the items are stored in a sorted order.
SplitPaneSynchronizer Convenience class to synchronize the divider location of related JSplitPanes.
StayOpenCheckBoxMenuItem An extension of JCheckBoxMenuItem that doesn't close the menu when selected.
StayOpenMenuItem An extension of JMenuItem that doesn't close the menu when selected.
StayOpenRadioButtonMenuItem An extension of JRadioButtonMenuItem that doesn't close the menu when selected.
StretchIcon @(#)StretchIcon.java 1.0 03/27/12
SwingUtils A collection of utility methods for Swing.
TabFocusHandler Manage the focus when a new tab is selected.
TableColumnAdjuster Class to manage the widths of colunmns in a table.
TableColumnAdjuster.ColumnAction
TableColumnAdjuster.ToggleAction
TextIcon The TextIcon will paint a String of text as an Icon.
TextLineNumber This class will display line numbers for a related text component.
ThumbnailIcon @(#)ThumbnailIcon.java 1.0 04/12/12
TileIcon @(#)TileIcon.java 1.0 04/19/12
ToggleButtonIcon The base class for displying an additional custom icon on a JCheckBox or JRadioButton.
ToolTipListener This class is used to help generate tooltips on components added to a scrollpane.
VisibleCaretListener Simple class to ensure that the caret is visible within the viewport of the scrollpane.
WrapLayout FlowLayout subclass that fully supports wrapping of components.
WrappedAction The WrappedAction class is a convenience class that allows you to replace an installed Action with a custom Action of your own.
 


Enum Summary
CompoundIcon.Axis
FormScroller.Type
MenuScroller.MenuIcon
RotatedIcon.Rotate
ScrollBarToolTip.Position
ScrollBarToolTip.Style
ScrollablePanel.IncrementType A panel that implements the Scrollable interface.
ScrollablePanel.ScrollableSizeHint
TextIcon.Layout
TileIcon.TileMode The type of the tiling mode
 


Groovy Documentation