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 Painter
s 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 JMenuItem
s 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
Icon
s.A button backed by an image.
A utility class for working with
Image
s.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
SourceListCategory
s and
SourceListItem
s.Corresponds to a button on a mouse.
An interface to provide a set of
MacWidgetsPainter
s 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 MacWidgetsPainter
s 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 MacWidgetsPainter
s 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.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
MacWidgetsPainter
s and colors to use when painting a widget.A
WidgetColorScheme
that provides MacWidgetsPainter
s and colors.A
s and colors
WidgetColorScheme
that provides
invalid reference
Painter
Utility methods for dealing with
Window
s.