All Classes and Interfaces

Class
Description
A JPanel that listens for focus and changes color based on the active and inactive colors defined in the provided
invalid reference
com.explodingpixels.WidgetColorScheme
 
 
A Mac style Bottom Bar.
An enumeration encapsulating the possible sizes of a Bottom Bar.
A ScrollBarSkin with the buttons placed at the bottom or right of the scroll bar.
A MacWidgetsPainter that can be used to paint the various states of a button.
An implementation of MacWidgetsPainter that does no painting.
A ScrollBarSkin with the buttons placed at the bottom or right of the scroll bar.
 
 
An implementation of MacWidgetsPainter that calls a series of Painters in succession.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A BasicLabelUI that paints a shadow under the text using the given shadow color, which helps emphasize the text.
 
An implementation of ComboPopup that uses actual JMenuItems rather than a JList to display it's contents.
 
 
 
 
 
 
 
An implementation of MacWidgetsPainter that delegates to given Painter based on the focused state of the Component supplied in the FocusStatePainter.paint(java.awt.Graphics2D, java.awt.Component, int, int) method.
 
 
Creates a Heads Up Display (HUD) style button, similar to that seen in various iApps (e.g.
Creates a Heads Up Display (HUD) style check box button, similar to that seen in various iApps (e.g.
Creates a Heads Up Display (HUD) style combo box, similar to that seen in various iApps (e.g.
Creates a Heads Up Display (HUD) style label, similar to that seen in various iApps (e.g.
A collection of utilty method for painting Heads Up Style widgets.
An enumeration representing the roundness styles of HUD buttons.
 
Creates a Heads Up Display (HUD) style password field, similar to that seen in various iApps (e.g.
Creates a Heads Up Display (HUD) style radio button, similar to that seen in various iApps (e.g.
Creates a Heads Up Display (HUD) style slider, similar to that seen in various iApps (e.g.
Creates a Heads Up Display (HUD) style text field, similar to that seen in various iApps (e.g.
A factory for creating HUD style widgets.
An implementation of an OS X Transparent Panel, also known as a Heads Up Display (HUD).
 
Creates an iApp style scroll bar, either horizontal or vertical based on JScrollBar.getOrientation().
A factory for iApp style widgets.
An interface for provider's of Icons.
 
A button backed by an image.
 
A utility class for working with Images.
This table cell editor allows users to a adjust a Rating dragging a mouse over the editor area.
 
A table header renderer for an iTunes style table.
A UI delegate that renders an iTunes style table.
Creates a group of components and provides a label underneath those components.
 
Renders a rounded rectangle (i.e.
A factory for creating Mac-style buttons.
Utility methods for dealing with Mac colors.
 
 
 
A collection of utilities related to the Mac.
A factory for creating various types of Mac style widgets.
An interface that allows painting to be delegated.
Utility methods for dealing with the platform (e.g.
 
 
An interface that is used to popuplate a JPopupMenu.
 
 
 
 
 
 
 
This editor panel emulates iTunes Star rating editor functionality
An implemenation of MacWidgetsPainter that fills the given width and height of a Component with a solid color.
An orientation corresponding to a JScrollBar.
An interface that allows implementors to control the appearance of a JScrollBar.
An implementation of MacWidgetsPainter that paints a scroll thumb using images.
An implementation of ScrollBarUI that supports dynamic skinning.
 
An implementation of an OS X Source List.
 
 
A category in a SourceList.
An interface to hook into clicks on SourceListCategorys and SourceListItems.
Corresponds to a button on a mouse.
An interface to provide a set of MacWidgetsPainters and colors to use when painting a SourceList.
An interface to hook into the context-menu showing process.
A bar that can contain buttons and pop-down buttons that act on a given SourceList.
Renders a rounded rectangle (i.e.
A SourceListColorScheme that provides MacWidgetsPainters and colors to render a standard Mac SourceList:
An interface for listening for expansion events.
An item in a SourceList which is contained within a SourceListCategory.
The backing model to be used with a SourceList.
An interface for listening to changes in a SourceListModel.
 
An interface for listening to SourceListItem selections.
A SourceListColorScheme that provides MacWidgetsPainters and colors to render a standard Mac SourceList:
An interface that allows implementors to supply the tool tip for a SourceListCategory or SourceListItem.
A UI delegate that paints a JTree as an Apple defined Source List.
Creates a border for a JViewport that draws a striped background corresponding to the row positions of the given JTable.
 
 
A collection of utility methods to be used with JTable.
An interface that will be notified when sorting of a JTable should occur.
An enumeration representing the sort order of a table column.
An interface for provider's of text.
A JComponent that tracks the width or height of another component.
An enumeration representing the dimension of a component to track.
 
A component that has three areas in which it widgets can be added.
A Mac style Unified Tool Bar.
 
 
Built from MacWidgets SourceListColorScheme An interface to provide a set of MacWidgetsPainters and colors to use when painting a widget.
A WidgetColorScheme that provides MacWidgetsPainters and colors.
 
A WidgetColorScheme that provides
invalid reference
Painter
s and colors
 
Utility methods for dealing with Windows.