A B C D E F G H I L M O P R S T U V W

A

addCategory(SourceListCategory) - Method in class com.explodingpixels.macwidgets.SourceListModel
Adds the given category to the model and fires an event such that SourceListModelListeners will be notified.
addCategory(SourceListCategory, int) - Method in class com.explodingpixels.macwidgets.SourceListModel
Adds the given category to the model at the given index and fires an event such that SourceListModelListeners will be notified.
addComponentToCenter(JComponent) - Method in class com.explodingpixels.macwidgets.BottomBar
Adds the given component to the side of this BottomBar.
addComponentToCenter(JComponent, int) - Method in class com.explodingpixels.macwidgets.BottomBar
Adds the given component to the center of this BottomBar.
addComponentToCenter(JComponent) - Method in class com.explodingpixels.macwidgets.TriAreaComponent
Adds the given component to the center of this TriAreaComponent.
addComponentToCenter(JComponent, int) - Method in class com.explodingpixels.macwidgets.TriAreaComponent
Adds the given component to the center of this TriAreaComponent.
addComponentToCenter(JComponent) - Method in class com.explodingpixels.macwidgets.UnifiedToolBar
Adds the given component to the side of this UnifiedToolbar.
addComponentToCenterWithBorder(JComponent) - Method in class com.explodingpixels.macwidgets.ComponentBottomBar
 
addComponentToLeft(JComponent) - Method in class com.explodingpixels.macwidgets.BottomBar
Adds the given component to the left side of this BottomBar.
addComponentToLeft(JComponent, int) - Method in class com.explodingpixels.macwidgets.BottomBar
Adds the given component to the left side of this BottomBar followed by the given an empty space of the given pixel width.
addComponentToLeft(JComponent) - Method in class com.explodingpixels.macwidgets.TriAreaComponent
Adds the given component to the left side of this TriAreaComponent.
addComponentToLeft(JComponent, int) - Method in class com.explodingpixels.macwidgets.TriAreaComponent
Adds the given component to the left side of this TriAreaComponent followed by the given an empty space of the given pixel width.
addComponentToLeft(JComponent) - Method in class com.explodingpixels.macwidgets.UnifiedToolBar
Adds the given component to the left side of this UnifiedToolbar.
addComponentToLeftWithBorder(JComponent) - Method in class com.explodingpixels.macwidgets.ComponentBottomBar
 
addComponentToRight(JComponent) - Method in class com.explodingpixels.macwidgets.BottomBar
Adds the given component to the right side of this BottomBar.
addComponentToRight(JComponent, int) - Method in class com.explodingpixels.macwidgets.BottomBar
Adds the given component to the right side of this BottomBar.
addComponentToRight(JComponent) - Method in class com.explodingpixels.macwidgets.TriAreaComponent
Adds the given component to the right side of this TriAreaComponent.
addComponentToRight(JComponent, int) - Method in class com.explodingpixels.macwidgets.TriAreaComponent
Adds the given component to the right side of this TriAreaComponent.
addComponentToRight(JComponent) - Method in class com.explodingpixels.macwidgets.UnifiedToolBar
Adds the given component to the right side of this UnifiedToolBar.
addComponentToRightWithBorder(JComponent) - Method in class com.explodingpixels.macwidgets.ComponentBottomBar
 
addItemToCategory(SourceListItem, SourceListCategory) - Method in class com.explodingpixels.macwidgets.SourceListModel
Adds the given item to the given SourceListCategory.
addItemToCategory(SourceListItem, SourceListCategory, int) - Method in class com.explodingpixels.macwidgets.SourceListModel
Adds the given item to the given SourceListCategory at the given index within that category.
addItemToItem(SourceListItem, SourceListItem) - Method in class com.explodingpixels.macwidgets.SourceListModel
Adds the given "child" item to the given "parent" item.
addItemToItem(SourceListItem, SourceListItem, int) - Method in class com.explodingpixels.macwidgets.SourceListModel
Adds the given "child" item to the given "parent" item at the given index.
addPropertyChangeListener(PropertyChangeListener) - Method in class com.explodingpixels.macwidgets.SourceListItem
Adds a PropertyChangeListener on this SourceListItem.
addRatingChangeListener(RatingChangeListener) - Method in class com.explodingpixels.macwidgets.RatingComponent
 
addSourceListClickListener(SourceListClickListener) - Method in class com.explodingpixels.macwidgets.SourceList
Adds the SourceListClickListener to the list of listeners.
addSourceListModelListener(SourceListModelListener) - Method in class com.explodingpixels.macwidgets.SourceListModel
Adds the given SourceListModelListener to the list of listeners.
addSourceListSelectionListener(SourceListSelectionListener) - Method in class com.explodingpixels.macwidgets.SourceList
Adds the SourceListSelectionListener to the list of listeners.
addTab(String, Icon, ActionListener) - Method in class com.explodingpixels.macwidgets.PreferencesTabBar
 
ArtworkUtils - Class in com.explodingpixels.macwidgets.plaf
 
ArtworkUtils.ImageSet - Class in com.explodingpixels.macwidgets.plaf
 

B

BORDER_COLOR - Static variable in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
 
BottomBar - Class in com.explodingpixels.macwidgets
A Mac style Bottom Bar.
BottomBar(BottomBarSize) - Constructor for class com.explodingpixels.macwidgets.BottomBar
Creates a BottomBar of the given size.
BottomBarSize - Enum in com.explodingpixels.macwidgets
An enumeration encapsulating the possible sizes of a Bottom Bar.
ButtonStatePainter<B extends AbstractButton> - Class in com.explodingpixels.painter
A Painter that can be used to paint the various states of a button.
ButtonStatePainter(Painter<Component>) - Constructor for class com.explodingpixels.painter.ButtonStatePainter
Creates a painter that will always use the given ButtonStatePainter.DummyPainter to paint the button.
ButtonStatePainter(Painter<Component>, Painter<Component>, Painter<Component>, Painter<Component>) - Constructor for class com.explodingpixels.painter.ButtonStatePainter
Creates a painter that will delegate to the given painters based on the current state of the button.
ButtonStatePainter.DummyPainter - Class in com.explodingpixels.painter
An implementation of Painter that does no painting.
ButtonStatePainter.DummyPainter() - Constructor for class com.explodingpixels.painter.ButtonStatePainter.DummyPainter
 
ButtonsTogetherScrollBarSkin - Class in com.explodingpixels.widgets.plaf
A ScrollBarSkin with the buttons placed at the bottom or right of the scroll bar.
ButtonsTogetherScrollBarSkin(JComponent, AbstractButton, AbstractButton, Painter<Component>, Painter<Component>, int, int, Dimension, Dimension) - Constructor for class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
Creates a ButtonsTogetherScrollBarSkin using the given parameters.

C

categoryAdded(SourceListCategory, int) - Method in interface com.explodingpixels.macwidgets.SourceListModelListener
Called when a category is adeded.
categoryRemoved(SourceListCategory) - Method in interface com.explodingpixels.macwidgets.SourceListModelListener
Called when a category is removed.
collapsePathOnEdt(JTree, TreePath) - Static method in class com.explodingpixels.widgets.TreeUtils
 
columnHeaderClicked(int) - Method in interface com.explodingpixels.widgets.TableHeaderUtils.ColumnHeaderClickListener
Called when a column header in an associated JTable is clicked.
columnHeaderPressed(int) - Method in interface com.explodingpixels.widgets.TableHeaderUtils.ColumnHeaderClickListener
Called when a column header in an associated JTable is pressed.
columnHeaderReleased() - Method in interface com.explodingpixels.widgets.TableHeaderUtils.ColumnHeaderClickListener
Called when the column header that was pressed has been released.
com.explodingpixels.border - package com.explodingpixels.border
 
com.explodingpixels.data - package com.explodingpixels.data
 
com.explodingpixels.macwidgets - package com.explodingpixels.macwidgets
 
com.explodingpixels.macwidgets.plaf - package com.explodingpixels.macwidgets.plaf
 
com.explodingpixels.painter - package com.explodingpixels.painter
 
com.explodingpixels.util - package com.explodingpixels.util
 
com.explodingpixels.widgets - package com.explodingpixels.widgets
 
com.explodingpixels.widgets.plaf - package com.explodingpixels.widgets.plaf
 
completeUIInstall() - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
ComponentBottomBar - Class in com.explodingpixels.macwidgets
 
ComponentTopBar - Class in com.explodingpixels.macwidgets
 
CompoundPainter<T> - Class in com.explodingpixels.painter
An implementation of Painter that calls a series of Painters in succession.
CompoundPainter(Painter<T>...) - Constructor for class com.explodingpixels.painter.CompoundPainter
Creates a Painter that calls the given Painters in the order they are supplied when CompoundPainter.paint(java.awt.Graphics2D, Object, int, int) is called.
containsItem(SourceListItem) - Method in class com.explodingpixels.macwidgets.SourceListCategory
Returns true if the given SourceListItem is contained by this category, to include being a sub-element of another SourceListItem contained by this category.
containsItem(SourceListItem) - Method in class com.explodingpixels.macwidgets.SourceListItem
Returns true if the given SourceListItem is contained by this item, to include being a sub-element of another child SourceListItem.
COUNTER_VALUE - Static variable in class com.explodingpixels.macwidgets.SourceListItem
 
createAndAddButton(Icon, ActionListener) - Method in class com.explodingpixels.macwidgets.SourceListControlBar
Adds a new button with the given icon.
createAndAddPopdownButton(Icon, PopupMenuCustomizer) - Method in class com.explodingpixels.macwidgets.SourceListControlBar
Add a new pop-down style button.
createAndInstallRepaintWindowFocusListener(Window) - Static method in class com.explodingpixels.widgets.WindowUtils
 
createArrowButton() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
createColumnHeaderSortHandler(JTable, TableUtils.SortDelegate) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
createComponentStatusBar() - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
 
createContextMenu() - Method in interface com.explodingpixels.macwidgets.SourceListContextMenuProvider
Called when the user requests that a context-menu be shown on the SourceList itself.
createContextMenu(SourceListItem) - Method in interface com.explodingpixels.macwidgets.SourceListContextMenuProvider
Called when the user requests that a context-menu be shown on a SourceListItem.
createContextMenu(SourceListCategory) - Method in interface com.explodingpixels.macwidgets.SourceListContextMenuProvider
Called when the user requests that a context-menu be shown on a SourceListCategory.
createCornerComponent(JTable) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
Creates a component that paints the header background, which can be used, for example, in a JScrollPane corner.
createEmphasizedLabel(String) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
 
createGradientButton(Icon, ActionListener) - Static method in class com.explodingpixels.macwidgets.MacButtonFactory
Creates an Apple style gradient button using the given Icon.
createGradientPopdownButton(Icon, PopupMenuCustomizer) - Static method in class com.explodingpixels.macwidgets.MacButtonFactory
Creates an Apple style gradient pop-down button using the given Icon.
createHorizontalScrollerThumb() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
createHorizontalScrollThumbImagePainter(Image, Image, Image, Image, Image, Image, Image, Image, Image) - Static method in class com.explodingpixels.widgets.plaf.ScrollThumbImagePainter
Creates an image-based horizontal scroll thumb painter using the given images.
createHorizontalTogetherDecrementButton() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
createHorizontalTogetherIncrementButton() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
createHudButton(String) - Static method in class com.explodingpixels.macwidgets.HudWidgetFactory
Creates a Heads Up Display (HUD) style button, similar to that seen in various iApps (e.g.
createHudCheckBox(String) - Static method in class com.explodingpixels.macwidgets.HudWidgetFactory
Creates a Heads Up Display (HUD) style check box, similar to that seen in various iApps (e.g.
createHudComboBox(ComboBoxModel) - Static method in class com.explodingpixels.macwidgets.HudWidgetFactory
Creates a Heads Up Display (HUD) style combo box, similar to that seen in various iApps (e.g.
createHudLabel(String) - Static method in class com.explodingpixels.macwidgets.HudWidgetFactory
Creates a Heads Up Display (HUD) style label, similar to that seen in various iApps (e.g.
createHudRadioButton(String) - Static method in class com.explodingpixels.macwidgets.HudWidgetFactory
Creates a Heads Up Display (HUD) style radio button, similar to that seen in various iApps (e.g.
createHudTextField(String) - Static method in class com.explodingpixels.macwidgets.HudWidgetFactory
Creates a Heads Up Display (HUD) style text field, similar to that seen in various iApps (e.g.
createIAppPressedSelectedHeaderPainter() - Static method in class com.explodingpixels.macwidgets.MacPainterFactory
 
createIAppPressedUnselectedHeaderPainter() - Static method in class com.explodingpixels.macwidgets.MacPainterFactory
 
createIAppUnpressedSelectedHeaderPainter() - Static method in class com.explodingpixels.macwidgets.MacPainterFactory
 
createIAppUnpressedUnselectedHeaderPainter() - Static method in class com.explodingpixels.macwidgets.MacPainterFactory
 
createITunesTable(TableModel) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
Creates an iTunes style table like the one listed below:

Sorting indicators will be rendered if a TableUtils.SortDelegate is installed on the associated JTable via the TableUtils.makeSortable(javax.swing.JTable, com.explodingpixels.widgets.TableUtils.SortDelegate) method.
createLayoutManager() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
createNodeDimensions() - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
createPopup() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
createRenderer() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
createScrollPaneWithButtonsTogether(Component) - Static method in class com.explodingpixels.macwidgets.IAppWidgetFactory
Creates an iApp style JScrollPane, with vertical and horizontal scrollbars shown as needed.
createScrollPaneWithButtonsTogether(Component, int, int) - Static method in class com.explodingpixels.macwidgets.IAppWidgetFactory
Creates an iApp style JScrollPane using the given scroll bar policies.
createSourceListScrollPane(JComponent) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
 
createSpacer(int, int) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
Creates a transparent spacer of the given width and height.
createSplitPaneForSourceList(SourceList, JComponent) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
 
createTexturedWindowWorkaroundPainter() - Static method in class com.explodingpixels.macwidgets.MacPainterFactory
Creates a Painter that paints a Mac unified tool bar gradient.
createTrackListener() - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
createUI(JComponent) - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarUI
 
createVerticalScrollerThumb() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
createVerticalScrollThumbImagePainter(Image, Image, Image, Image, Image, Image, Image, Image, Image) - Static method in class com.explodingpixels.widgets.plaf.ScrollThumbImagePainter
Creates an image-based vertical scroll thumb painter using the given images.
createVerticalTogetherDecrementButton() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
createVerticalTogetherIncrementButton() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
customizePopup(JPopupMenu) - Method in interface com.explodingpixels.widgets.PopupMenuCustomizer
Called just prior the given JPopupMenu being shown.
customizePopup(JPopupMenu) - Method in class com.explodingpixels.widgets.PopupMenuCustomizerUsingActions
 
customizePopup(JPopupMenu) - Method in class com.explodingpixels.widgets.PopupMenuCustomizerUsingStrings
 

D

DEFAULT_DISABLED_FONT_COLOR - Static variable in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
DEFAULT_EMPHASIS_COLOR - Static variable in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
DEFAULT_FOCUSED_FONT_COLOR - Static variable in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
DEFAULT_UNFOCUSED_FONT_COLOR - Static variable in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
disableBackgroundPainter() - Method in class com.explodingpixels.macwidgets.UnifiedToolBar
Disables any custom background painter that may be installed.
dispose() - Method in class com.explodingpixels.macwidgets.SourceList
Uninstalls any listeners that this SourceList installed on creation, thereby allowing it to be garbage collected.

E

EmphasizedLabelUI - Class in com.explodingpixels.macwidgets.plaf
A BasicLabelUI that paints a shadow under the text using the given shadow color, which helps emphasize the text.
EmphasizedLabelUI() - Constructor for class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
Creates an EmphasizedLabelUI using the default colors.
EmphasizedLabelUI(Color, Color, Color) - Constructor for class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
Creates an EmphasizedLabelUI using the given colors.
EMPTY_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 
EPComboPopup - Class in com.explodingpixels.widgets.plaf
An implementation of ComboPopup that uses actual JMenuItems rather than a JList to display it's contents.
EPComboPopup(JComboBox) - Constructor for class com.explodingpixels.widgets.plaf.EPComboPopup
 
EPComboPopup.ComboBoxVerticalCenterProvider - Interface in com.explodingpixels.widgets.plaf
 
expandPathOnEdt(JTree, TreePath) - Static method in class com.explodingpixels.widgets.TreeUtils
 

F

FocusStateMatteBorder - Class in com.explodingpixels.border
 
FocusStateMatteBorder(int, int, int, int, Color, Color, JComponent) - Constructor for class com.explodingpixels.border.FocusStateMatteBorder
 
FocusStatePainter - Class in com.explodingpixels.painter
An implementation of Painter 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.
FocusStatePainter(Painter<Component>, Painter<Component>) - Constructor for class com.explodingpixels.painter.FocusStatePainter
Creates a Painter that delegates to the given Painters based on the focus state of the supplied Component or the focus state of it's parent Window.
FocusStatePainter(Painter<Component>, Painter<Component>, Painter<Component>) - Constructor for class com.explodingpixels.painter.FocusStatePainter
Creates a Painter that delegates to the given Painters based on the focus state of the supplied Component or the focus state of it's parent Window.
FONT_COLOR - Static variable in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
 
FONT_SIZE - Static variable in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
 

G

GEAR - Static variable in class com.explodingpixels.macwidgets.MacIcons
 
getActiveBackgroundColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The background color of the SourceList when it is in an active window.
getActiveBackgroundColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getActiveBackgroundColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getActiveFocusedSelectedItemPainter() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The Painter to use for drawing the SourceList selection when the SourceList is in the active window and has focus.
getActiveFocusedSelectedItemPainter() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getActiveFocusedSelectedItemPainter() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getActiveImage() - Method in class com.explodingpixels.macwidgets.plaf.ArtworkUtils.ImageSet
 
getActiveUnfocusedSelectedItemPainter() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The Painter to use for drawing the SourceList selection when the SourceList is in the active window and does not have focus.
getActiveUnfocusedSelectedItemPainter() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getActiveUnfocusedSelectedItemPainter() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getActiveUnselectedBadgeColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a badge's background with when it's corresponding SourceList item is unselected and the SourceList is in an active window.
getActiveUnselectedBadgeColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getActiveUnselectedBadgeColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getBadgeTextColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a badge's text with.
getBadgeTextColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getBadgeTextColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getButton(int) - Static method in enum com.explodingpixels.macwidgets.SourceListClickListener.Button
 
getCategories() - Method in class com.explodingpixels.macwidgets.SourceListModel
Gets the SourceListCategorys associated with this model.
getCategoryTextColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a SourceList category with.
getCategoryTextColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getCategoryTextColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getCategoryTextShadowColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a SourceList category's shadow with.
getCategoryTextShadowColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getCategoryTextShadowColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getCenterComponentCount() - Method in class com.explodingpixels.macwidgets.TriAreaComponent
 
getChildItems() - Method in class com.explodingpixels.macwidgets.SourceListItem
Gets a list of this SourceListItem's child SourceListItems.
getColorScheme() - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
Gets the SourceListColorScheme that this SourceListTreeUI uses to paint.
getColorScheme() - Method in class com.explodingpixels.macwidgets.SourceList
Gets the SourceListColorScheme that this SourceList uses.
getComponent() - Method in class com.explodingpixels.macwidgets.BottomBar
Gets the user interface component representing this BottomBar.
getComponent() - Method in class com.explodingpixels.macwidgets.LabeledComponentGroup
 
getComponent() - Method in class com.explodingpixels.macwidgets.PreferencesTabBar
 
getComponent() - Method in class com.explodingpixels.macwidgets.RatingComponent
 
getComponent() - Method in class com.explodingpixels.macwidgets.SourceList
Gets the user interface component representing this SourceList.
getComponent() - Method in class com.explodingpixels.macwidgets.SourceListControlBar
Gets the user interface component representing this SourceListControlBar.
getComponent() - Method in class com.explodingpixels.macwidgets.SourceListCountBadgeRenderer
Gets the user interface component to representing this SourceListCountBadgeRenderer.
getComponent() - Method in class com.explodingpixels.macwidgets.TriAreaComponent
 
getComponent() - Method in class com.explodingpixels.macwidgets.UnifiedToolBar
Gets the user interface component representing this UnifiedToolBar.
getComponent() - Method in class com.explodingpixels.widgets.PopdownButton
 
getComponent() - Method in class com.explodingpixels.widgets.PopupButton
 
getContentPane() - Method in class com.explodingpixels.macwidgets.HudWindow
Gets the JComponent to add content to.
getCounterValue() - Method in interface com.explodingpixels.macwidgets.SourceListBadgeContentProvider
 
getCounterValue() - Method in class com.explodingpixels.macwidgets.SourceListItem
Gets the counter value to use for this item.
getDecrementButtonRecess() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getDefaultSize() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
getDisplaySize() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
getGradientButtonPainter() - Static method in class com.explodingpixels.macwidgets.MacButtonFactory
Returns a Painter that paints a gradient matching Apple's depiction of a "Gradient style" button, depicted here.
getHeight() - Method in enum com.explodingpixels.macwidgets.BottomBarSize
Gets the height in pixels that this size represents.
getHorizontalScrollBarMinimumSize() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getHorizontalScrollBarMiniumumWidth() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getHorizontalSubImage(Image, int, int) - Static method in class com.explodingpixels.widgets.ImageUtils
 
getHorizontalTrack() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getHudControlShadowSize(AbstractButton) - Static method in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
Gets the number of pixels that a HUD style widget's shadow takes up.
getHudFont() - Static method in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
Gets the font used by HUD style widgets.
getIcon() - Method in class com.explodingpixels.macwidgets.SourceListItem
Gets the icon to use for this item.
getIcon() - Method in interface com.explodingpixels.widgets.IconProvider
Gets the Icon for this element.
getIcon() - Method in class com.explodingpixels.widgets.ImageButton
 
getImage() - Method in class com.explodingpixels.painter.ImagePainter
 
getImageSet(URL) - Static method in class com.explodingpixels.macwidgets.plaf.ArtworkUtils
 
getInactiveBackgroundColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The background color of the SourceList when it is in an inactive window.
getInactiveBackgroundColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getInactiveBackgroundColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getInactiveImage() - Method in class com.explodingpixels.macwidgets.plaf.ArtworkUtils.ImageSet
 
getInactiveSelectedItemPainter() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The Painter to use for drawing the SourceList selection when the SourceList is in an inactive window.
getInactiveSelectedItemPainter() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getInactiveSelectedItemPainter() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getInativeUnselectedBadgeColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a badge's background with when it's corresponding SourceList item is unselected and the SourceList is in an inactive window.
getInativeUnselectedBadgeColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getInativeUnselectedBadgeColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getItemCount() - Method in class com.explodingpixels.macwidgets.SourceListCategory
Gets the number of child SourceListItems that are part of this category.
getItems() - Method in class com.explodingpixels.macwidgets.SourceListCategory
Gets a list of this SourceListCategory's SourceListItems.
getJavaVersion() - Static method in class com.explodingpixels.util.PlatformUtils
Get's the version of Java currently running.
getJDialog() - Method in class com.explodingpixels.macwidgets.HudWindow
Gets the JDialog backing this HudWindow.
getKeyListener() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
getLeftComponentCount() - Method in class com.explodingpixels.macwidgets.TriAreaComponent
 
getList() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
This method is not implemented and would throw an UnsupportedOperationException if BasicComboBoxUI didn't call it.
getMinimumSize(JComponent) - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
getMinimumThumbSize() - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
getMinimumThumbSize() - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
The smallest size that the scroll thumb can be.
getMinimumThumbSize() - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
getModel() - Method in class com.explodingpixels.macwidgets.SourceList
Gets the SourceListModel backing this SourceList.
getMouseListener() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
getMouseMotionListener() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
getOrientation(int) - Static method in enum com.explodingpixels.widgets.plaf.ScrollBarOrientation
Converts a Swing scroll bar orientation (either SwingConstants.HORIZONTAL or SwingConstants.VERTICAL to a ScrollBarOrientation.
getPathBounds(JTree, TreePath) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
getPreferredSize() - Method in class com.explodingpixels.widgets.ImageBasedJComponent
 
getPreferredSize() - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
getPreferredSize() - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
The preferred size of the painter, which will control the preferred size of the associated JScrollBar.
getPreferredSize(JComponent) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
getPressedColumn(JTableHeader) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
getPressedImage() - Method in class com.explodingpixels.macwidgets.plaf.ArtworkUtils.ImageSet
 
getRating(int) - Static method in enum com.explodingpixels.data.Rating
 
getRightComponentCount() - Method in class com.explodingpixels.macwidgets.TriAreaComponent
 
getScrollBarLeftCap() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getScrollBarTopCap() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getScrollBarTopCapRecess() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getScrollThumbBounds() - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
getScrollThumbBounds() - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
Gets the current bounds of the scroll thumb, which are controlled by the layout provided by this skin.
getSelectedBadgeColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a badge's background with when it's corresponding SourceList item is selected.
getSelectedBadgeColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getSelectedBadgeColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getSelectedCollapsedIcon() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The icon to use when a SourceList node is collapsed and selected.
getSelectedCollapsedIcon() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getSelectedCollapsedIcon() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getSelectedColumn(JTableHeader) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
getSelectedExpandedIcon() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The icon to use when a SourceList node is expanded and selected.
getSelectedExpandedIcon() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getSelectedExpandedIcon() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getSelectedItem() - Method in class com.explodingpixels.macwidgets.SourceList
Gets the selected SourceListItem.
getSelectedItemFontShadowColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a selected SourceList item's shadow with.
getSelectedItemFontShadowColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getSelectedItemFontShadowColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getSelectedItemTextColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw a selected SourceList item with.
getSelectedItemTextColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getSelectedItemTextColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getSortDirection(JTableHeader, int) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
getSubImage(Image, int, int, int, int) - Static method in class com.explodingpixels.widgets.ImageUtils
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.explodingpixels.macwidgets.ITunesRatingTableCellRenderer
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class com.explodingpixels.macwidgets.ITunesTableHeaderRenderer
 
getText() - Method in class com.explodingpixels.macwidgets.SourceListCategory
Gets the category text.
getText() - Method in class com.explodingpixels.macwidgets.SourceListItem
Gets the text to use for this item.
getText() - Method in interface com.explodingpixels.widgets.TextProvider
Gets the text for this element.
getThumbBounds() - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
getTrackBounds() - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
getTrackBounds() - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
Gets the current bounds of the track, which are controlled by the layout provided by this skin.
getTrackBounds() - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
getUnselectedCollapsedIcon() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The icon to use when a SourceList node is collapsed and unselected.
getUnselectedCollapsedIcon() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getUnselectedCollapsedIcon() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getUnselectedExpandedIcon() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The icon to use when a SourceList node is expanded and unselected.
getUnselectedExpandedIcon() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getUnselectedExpandedIcon() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getUnselectedItemTextColor() - Method in interface com.explodingpixels.macwidgets.SourceListColorScheme
The color to draw an unselected SourceList item with.
getUnselectedItemTextColor() - Method in class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
getUnselectedItemTextColor() - Method in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
getVerticalScrollBarMinimumSize() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getVerticalScrollBarMiniumumHeight() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
getVerticalSubImage(Image, int, int) - Static method in class com.explodingpixels.widgets.ImageUtils
 
getVerticalTrack() - Static method in class com.explodingpixels.macwidgets.plaf.IAppScrollBarArtworkUtils
 
GradientPainter - Class in com.explodingpixels.painter
 
GradientPainter(Color, Color) - Constructor for class com.explodingpixels.painter.GradientPainter
 
GradientWithBorderPainter - Class in com.explodingpixels.painter
 
GradientWithBorderPainter(Color, Color, Color, Color) - Constructor for class com.explodingpixels.painter.GradientWithBorderPainter
 

H

hide() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
hideCloseButton() - Method in class com.explodingpixels.macwidgets.HudWindow
Hides the close button on this HUD's title bar.
HudButtonUI - Class in com.explodingpixels.macwidgets.plaf
Creates a Heads Up Display (HUD) style button, similar to that seen in various iApps (e.g.
HudButtonUI() - Constructor for class com.explodingpixels.macwidgets.plaf.HudButtonUI
Creates a HUD style ButtonUI with full rounded edges.
HudButtonUI(HudPaintingUtils.Roundedness) - Constructor for class com.explodingpixels.macwidgets.plaf.HudButtonUI
Creates a HUD style ButtonUI with the given edge rounded ness.
HudCheckBoxUI - Class in com.explodingpixels.macwidgets.plaf
Creates a Heads Up Display (HUD) style check box button, similar to that seen in various iApps (e.g.
HudCheckBoxUI() - Constructor for class com.explodingpixels.macwidgets.plaf.HudCheckBoxUI
 
HudComboBoxUI - Class in com.explodingpixels.macwidgets.plaf
Creates a Heads Up Display (HUD) style combo box, similar to that seen in various iApps (e.g.
HudComboBoxUI() - Constructor for class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
Creates a HUD style ComboBoxUI.
HudLabelUI - Class in com.explodingpixels.macwidgets.plaf
Creates a Heads Up Display (HUD) style label, similar to that seen in various iApps (e.g.
HudLabelUI() - Constructor for class com.explodingpixels.macwidgets.plaf.HudLabelUI
 
HudPaintingUtils - Class in com.explodingpixels.macwidgets.plaf
A collection of utilty method for painting Heads Up Style widgets.
HudPaintingUtils.Roundedness - Enum in com.explodingpixels.macwidgets.plaf
An enumeration representing the roundness styles of HUD buttons.
HudRadioButtonUI - Class in com.explodingpixels.macwidgets.plaf
Creates a Heads Up Display (HUD) style radio button, similar to that seen in various iApps (e.g.
HudRadioButtonUI() - Constructor for class com.explodingpixels.macwidgets.plaf.HudRadioButtonUI
 
HudTextFieldUI - Class in com.explodingpixels.macwidgets.plaf
Creates a Heads Up Display (HUD) style text field, similar to that seen in various iApps (e.g.
HudTextFieldUI() - Constructor for class com.explodingpixels.macwidgets.plaf.HudTextFieldUI
 
HudWidgetFactory - Class in com.explodingpixels.macwidgets
A factory for creating HUD style widgets.
HudWindow - Class in com.explodingpixels.macwidgets
An implementation of an OS X Transparent Panel, also known as a Heads Up Display (HUD).
HudWindow() - Constructor for class com.explodingpixels.macwidgets.HudWindow
Creates a Heads Up Display style window.
HudWindow(String) - Constructor for class com.explodingpixels.macwidgets.HudWindow
Creates a Heads Up Display style window.
HudWindow(String, Frame) - Constructor for class com.explodingpixels.macwidgets.HudWindow
Creates a Heads Up Display style window.

I

IAppScrollBarArtworkUtils - Class in com.explodingpixels.macwidgets.plaf
 
IAppScrollBarUI - Class in com.explodingpixels.macwidgets.plaf
Creates an iApp style scroll bar, either horizontal or vertical based on JScrollBar.getOrientation().
IAppScrollBarUI() - Constructor for class com.explodingpixels.macwidgets.plaf.IAppScrollBarUI
 
IAppWidgetFactory - Class in com.explodingpixels.macwidgets
A factory for iApp style widgets.
ICON - Static variable in class com.explodingpixels.macwidgets.SourceListItem
 
IconProvider - Interface in com.explodingpixels.widgets
An interface for provider's of Icons.
ImageBasedJComponent - Class in com.explodingpixels.widgets
 
ImageBasedJComponent(Image) - Constructor for class com.explodingpixels.widgets.ImageBasedJComponent
 
ImageButton - Class in com.explodingpixels.widgets
A button backed by an image.
ImageButton(Icon) - Constructor for class com.explodingpixels.widgets.ImageButton
Creates an image based button.
ImageButton(Icon, Icon) - Constructor for class com.explodingpixels.widgets.ImageButton
Creates an image based button with the given click mask.
ImagePainter - Class in com.explodingpixels.painter
 
ImagePainter(Image) - Constructor for class com.explodingpixels.painter.ImagePainter
 
ImagePainter(URL) - Constructor for class com.explodingpixels.painter.ImagePainter
 
ImageUtils - Class in com.explodingpixels.widgets
A utility class for working with Images.
initHudComponent(JComponent) - Static method in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
Initializes the given JComponent as a HUD style widget.
installComponents() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
installComponents(JScrollBar) - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
installComponents(JScrollBar) - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
Called once at the begining of the skin's life cycle.
installComponents() - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
installDefaults(AbstractButton) - Method in class com.explodingpixels.macwidgets.plaf.HudButtonUI
 
installDefaults(AbstractButton) - Method in class com.explodingpixels.macwidgets.plaf.HudCheckBoxUI
 
installDefaults() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
installDefaults(JLabel) - Method in class com.explodingpixels.macwidgets.plaf.HudLabelUI
 
installDefaults(AbstractButton) - Method in class com.explodingpixels.macwidgets.plaf.HudRadioButtonUI
 
installDefaults(AbstractButton) - Method in class com.explodingpixels.macwidgets.plaf.PreferencesTabBarButtonUI
 
installDefaults(AbstractButton) - Method in class com.explodingpixels.macwidgets.plaf.UnifiedToolbarButtonUI
 
installDraggableWidgetOnSplitPane(JSplitPane) - Method in class com.explodingpixels.macwidgets.SourceListControlBar
Connects the draggable widget in this SourceListControlBar to the divider of the given JSplitPane.
installJComponentRepainterOnWindowFocusChanged(JComponent) - Static method in class com.explodingpixels.widgets.WindowUtils
Installs a listener on the given JComponent's parent Window that repaints the given component when the parent window's focused state changes.
installKeyboardActions() - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
installListeners() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
installListeners() - Method in class com.explodingpixels.macwidgets.plaf.ITunesTableUI
 
installListeners() - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
installListeners() - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
installMouseListenersOnButtons(MouseListener, MouseListener) - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
installMouseListenersOnButtons(MouseListener, MouseListener) - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
Called once at the begining of the skin's life cycle.
installRootExpandingTreeModelListener(JTree) - Static method in class com.explodingpixels.widgets.TreeUtils
 
installSourceListControlBar(SourceListControlBar) - Method in class com.explodingpixels.macwidgets.SourceList
Installs the given SourceListControlBar at the base of this SourceList.
installUI(JComponent) - Method in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
installUI(JComponent) - Method in class com.explodingpixels.macwidgets.plaf.HudTextFieldUI
 
installUI(JComponent) - Method in class com.explodingpixels.macwidgets.plaf.ITunesTableUI
 
installUI(JComponent) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
installWindowDraggerOnWindow(Window) - Method in class com.explodingpixels.macwidgets.BottomBar
Installs a drag listener on this BottomBar such that if it is dragged, it will move the given Window.
installWindowDraggerOnWindow(Window) - Method in class com.explodingpixels.macwidgets.PreferencesTabBar
 
installWindowDraggerOnWindow(Window) - Method in class com.explodingpixels.macwidgets.TriAreaComponent
 
installWindowDraggerOnWindow(Window) - Method in class com.explodingpixels.macwidgets.UnifiedToolBar
Installs a drag listener on this UnifiedToolBar such that if it is dragged, it will move the given Window.
installWindowFocusListener(WindowFocusListener, JComponent) - Static method in class com.explodingpixels.widgets.WindowUtils
 
isColumnPressed(JTableHeader, int) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
isColumnSelected(JTableHeader, int) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
isJava6OnMac() - Static method in class com.explodingpixels.util.PlatformUtils
True if this JVM is running Java 6 on a Mac.
isMac() - Static method in class com.explodingpixels.util.PlatformUtils
True if this JVM is running on a Mac.
isParentWindowFocused(Component) - Static method in class com.explodingpixels.widgets.WindowUtils
true if the given Component's parent Window is currently active (focused).
isSourceListControlBarInstalled() - Method in class com.explodingpixels.macwidgets.SourceList
True if there is a SourceListControlBar installed on this SourceList.
isVisible() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
itemAddedToCategory(SourceListItem, SourceListCategory, int) - Method in interface com.explodingpixels.macwidgets.SourceListModelListener
Called when an item is added to a category.
itemAddedToItem(SourceListItem, SourceListItem, int) - Method in interface com.explodingpixels.macwidgets.SourceListModelListener
Called when an item is added to another item.
itemChanged(SourceListItem) - Method in interface com.explodingpixels.macwidgets.SourceListModelListener
Called when an item's content changes (e.g.
itemRemovedFromCategory(SourceListItem, SourceListCategory) - Method in interface com.explodingpixels.macwidgets.SourceListModelListener
Called when an item is removed from a category.
itemRemovedFromItem(SourceListItem, SourceListItem) - Method in interface com.explodingpixels.macwidgets.SourceListModelListener
Called when an item is removed from another item.
ITUNES_FONT - Static variable in class com.explodingpixels.macwidgets.MacFontUtils
 
ITUNES_TABLE_HEADER_FONT - Static variable in class com.explodingpixels.macwidgets.MacFontUtils
 
ITunesRatingTableCellRenderer - Class in com.explodingpixels.macwidgets
 
ITunesRatingTableCellRenderer() - Constructor for class com.explodingpixels.macwidgets.ITunesRatingTableCellRenderer
 
ITunesTableHeaderRenderer - Class in com.explodingpixels.macwidgets
A table header renderer for an iTunes style table.
ITunesTableHeaderRenderer(JTable) - Constructor for class com.explodingpixels.macwidgets.ITunesTableHeaderRenderer
 
ITunesTableUI - Class in com.explodingpixels.macwidgets.plaf
A UI delegate that renders an iTunes style table.
ITunesTableUI() - Constructor for class com.explodingpixels.macwidgets.plaf.ITunesTableUI
 

L

LabeledComponentGroup - Class in com.explodingpixels.macwidgets
Creates a group of components and provides a label underneath those components.
LabeledComponentGroup(String, JComponent...) - Constructor for class com.explodingpixels.macwidgets.LabeledComponentGroup
Creates a labeled component group using the given label and components.
LabeledComponentGroup(String, List<JComponent>) - Constructor for class com.explodingpixels.macwidgets.LabeledComponentGroup
Creates a labeled component group using the given label and components.
layoutContainer(Container) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
layoutEverything(JScrollBar, ScrollBarOrientation) - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
layoutEverything(JScrollBar, ScrollBarOrientation) - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
Called when scroll bar should be laid out by the skin.
layoutTrackOnly(JScrollBar, ScrollBarOrientation) - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
layoutTrackOnly(JScrollBar, ScrollBarOrientation) - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
Called when only the track should be laid out by the skin.
LEOPARD_BORDER_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 

M

MacButtonFactory - Class in com.explodingpixels.macwidgets
A factory for creating Mac-style buttons.
MacButtonFactory() - Constructor for class com.explodingpixels.macwidgets.MacButtonFactory
 
MacColorUtils - Class in com.explodingpixels.macwidgets
 
MacColorUtils() - Constructor for class com.explodingpixels.macwidgets.MacColorUtils
 
MacFontUtils - Class in com.explodingpixels.macwidgets
 
MacFontUtils() - Constructor for class com.explodingpixels.macwidgets.MacFontUtils
 
MacIcons - Class in com.explodingpixels.macwidgets
 
MacIcons() - Constructor for class com.explodingpixels.macwidgets.MacIcons
 
MacPainterFactory - Class in com.explodingpixels.macwidgets
 
MacPainterFactory() - Constructor for class com.explodingpixels.macwidgets.MacPainterFactory
 
MacUtils - Class in com.explodingpixels.macwidgets
 
MacUtils() - Constructor for class com.explodingpixels.macwidgets.MacUtils
 
MacWidgetFactory - Class in com.explodingpixels.macwidgets
A factory for creating various types of Mac style widgets.
MacWidgetFactory() - Constructor for class com.explodingpixels.macwidgets.MacWidgetFactory
 
makeEmphasizedLabel(JLabel) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
 
makeEmphasizedLabel(JLabel, Color, Color, Color) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
 
makeHeaderFillEmptySpace(JTable) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
makeIAppScrollPane(JScrollPane) - Static method in class com.explodingpixels.macwidgets.IAppWidgetFactory
Makes the given JScrollPane an iApp style scroll pane that looks like this:
makePreferencesTabBarButton(AbstractButton) - Static method in class com.explodingpixels.macwidgets.MacButtonFactory
 
makeSortable(JTable, TableUtils.SortDelegate) - Static method in class com.explodingpixels.widgets.TableUtils
 
makeSourceListScrollPane(JScrollPane) - Static method in class com.explodingpixels.macwidgets.MacWidgetFactory
 
makeStriped(JTable, Color) - Static method in class com.explodingpixels.widgets.TableUtils
Add's striping to the background of the given JTable.
makeUnifiedToolBarButton(AbstractButton) - Static method in class com.explodingpixels.macwidgets.MacButtonFactory
 
makeWindowLeopardStyle(JRootPane) - Static method in class com.explodingpixels.macwidgets.MacUtils
 
makeWindowNonOpaque(Window) - Static method in class com.explodingpixels.widgets.WindowUtils
Try's to make the given Window non-opqaue (transparent) across platforms and JREs.
MINUS - Static variable in class com.explodingpixels.macwidgets.MacIcons
 
mousePressed(MouseEvent) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI.CustomArrowButtonListener
 
mouseReleased(MouseEvent) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI.CustomArrowButtonListener
 

O

OS_X_BOTTOM_BAR_ACTIVE_BOTTOM_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 
OS_X_BOTTOM_BAR_ACTIVE_TOP_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 
OS_X_BOTTOM_BAR_BORDER_HIGHLIGHT_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 
OS_X_BOTTOM_BAR_INACTIVE_BOTTOM_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 
OS_X_BOTTOM_BAR_INACTIVE_TOP_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 
OS_X_UNIFIED_TOOLBAR_FOCUSED_BOTTOM_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 
OS_X_UNIFIED_TOOLBAR_UNFOCUSED_BORDER_COLOR - Static variable in class com.explodingpixels.macwidgets.MacColorUtils
 

P

paint(Graphics, JComponent) - Method in class com.explodingpixels.macwidgets.plaf.HudButtonUI
 
paint(Graphics, JComponent) - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
paint(Graphics, JComponent) - Method in class com.explodingpixels.macwidgets.plaf.PreferencesTabBarButtonUI
 
paint(Graphics, JComponent) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
paint(Graphics2D, Component, int, int) - Method in class com.explodingpixels.painter.ButtonStatePainter.DummyPainter
 
paint(Graphics2D, B, int, int) - Method in class com.explodingpixels.painter.ButtonStatePainter
 
paint(Graphics2D, T, int, int) - Method in class com.explodingpixels.painter.CompoundPainter
 
paint(Graphics2D, Component, int, int) - Method in class com.explodingpixels.painter.FocusStatePainter
 
paint(Graphics2D, Component, int, int) - Method in class com.explodingpixels.painter.GradientPainter
 
paint(Graphics2D, Component, int, int) - Method in class com.explodingpixels.painter.GradientWithBorderPainter
 
paint(Graphics2D, Component, int, int) - Method in class com.explodingpixels.painter.ImagePainter
 
paint(Graphics2D, T, int, int) - Method in interface com.explodingpixels.painter.Painter
Renders to the given Graphics2D.
paint(Graphics2D, Component, int, int) - Method in class com.explodingpixels.painter.RectanglePainter
 
paint(Graphics2D, Component, int, int) - Method in class com.explodingpixels.widgets.plaf.ScrollThumbImagePainter
 
paintComponent(Graphics) - Method in class com.explodingpixels.macwidgets.ITunesTableHeaderRenderer
 
paintCurrentValue(Graphics, Rectangle, boolean) - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
paintDecreaseHighlight(Graphics) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
paintDisabledText(JLabel, Graphics, String, int, int) - Method in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
paintEnabledText(JLabel, Graphics, String, int, int) - Method in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
Painter<T> - Interface in com.explodingpixels.painter
An interface that allows painting to be delegated.
paintExpandControl(Graphics, Rectangle, Insets, Rectangle, TreePath, int, boolean, boolean, boolean) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
paintHorizontalLine(Graphics, JComponent, int, int, int) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
paintHudControlBackground(Graphics2D, AbstractButton, int, int, HudPaintingUtils.Roundedness) - Static method in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
Paints a HUD style button background onto the given Graphics2D context using the given HudPaintingUtils.Roundedness.
paintIcon(Graphics, JComponent, Rectangle) - Method in class com.explodingpixels.macwidgets.plaf.UnifiedToolbarButtonUI
 
paintIncreaseHighlight(Graphics) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
paintText(Graphics, JComponent, Rectangle, String) - Method in class com.explodingpixels.macwidgets.plaf.UnifiedToolbarButtonUI
 
paintVerticalPartOfLeg(Graphics, Rectangle, Insets, TreePath) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
PlatformUtils - Class in com.explodingpixels.util
 
PLUS - Static variable in class com.explodingpixels.macwidgets.MacIcons
 
PopdownButton - Class in com.explodingpixels.widgets
 
PopdownButton(Icon, PopupMenuCustomizer) - Constructor for class com.explodingpixels.widgets.PopdownButton
 
PopupButton<E> - Class in com.explodingpixels.widgets
 
PopupButton(E, List<E>) - Constructor for class com.explodingpixels.widgets.PopupButton
 
PopupMenuCustomizer - Interface in com.explodingpixels.widgets
An interface that is used to popuplate a JPopupMenu.
PopupMenuCustomizerUsingActions - Class in com.explodingpixels.widgets
 
PopupMenuCustomizerUsingActions(Action...) - Constructor for class com.explodingpixels.widgets.PopupMenuCustomizerUsingActions
 
PopupMenuCustomizerUsingActions(List<Action>) - Constructor for class com.explodingpixels.widgets.PopupMenuCustomizerUsingActions
 
PopupMenuCustomizerUsingStrings - Class in com.explodingpixels.widgets
 
PopupMenuCustomizerUsingStrings(ActionListener, String...) - Constructor for class com.explodingpixels.widgets.PopupMenuCustomizerUsingStrings
 
PopupMenuCustomizerUsingStrings(ActionListener, List<String>) - Constructor for class com.explodingpixels.widgets.PopupMenuCustomizerUsingStrings
 
PreferencesTabBar - Class in com.explodingpixels.macwidgets
 
PreferencesTabBar() - Constructor for class com.explodingpixels.macwidgets.PreferencesTabBar
 
PreferencesTabBarButtonUI - Class in com.explodingpixels.macwidgets.plaf
 
PreferencesTabBarButtonUI() - Constructor for class com.explodingpixels.macwidgets.plaf.PreferencesTabBarButtonUI
 
PRESSED_MARK_COLOR - Static variable in class com.explodingpixels.macwidgets.plaf.HudPaintingUtils
 
provideCenter(JComboBox) - Method in interface com.explodingpixels.widgets.plaf.EPComboPopup.ComboBoxVerticalCenterProvider
 
provideSkin(ScrollBarOrientation) - Method in interface com.explodingpixels.widgets.plaf.SkinnableScrollBarUI.ScrollBarSkinProvider
 

R

Rating - Enum in com.explodingpixels.data
 
ratingChanged(Rating) - Method in interface com.explodingpixels.data.RatingChangeListener
 
RatingChangeListener - Interface in com.explodingpixels.data
 
RatingComponent - Class in com.explodingpixels.macwidgets
 
RatingComponent(Rating) - Constructor for class com.explodingpixels.macwidgets.RatingComponent
 
RectanglePainter - Class in com.explodingpixels.painter
An implemenation of Painter that fills the given width and height of a Component with a solid color.
RectanglePainter(Color) - Constructor for class com.explodingpixels.painter.RectanglePainter
Creates a Painter that fills a Component with the given Color.
removeCategory(SourceListCategory) - Method in class com.explodingpixels.macwidgets.SourceListModel
Removes the given category from the model and fires an event such that SourceListModelListeners will be notified.
removeCategoryAt(int) - Method in class com.explodingpixels.macwidgets.SourceListModel
Removes the category at the given index from the model and fires an event such that SourceListModelListeners will be notified.
removeItemFromCategory(SourceListItem, SourceListCategory) - Method in class com.explodingpixels.macwidgets.SourceListModel
Removes the given item from the given category.
removeItemFromCategoryAtIndex(SourceListCategory, int) - Method in class com.explodingpixels.macwidgets.SourceListModel
Removes the item at the given index from the given category.
removeItemFromItem(SourceListItem, SourceListItem) - Method in class com.explodingpixels.macwidgets.SourceListModel
Removes the given child item at from the given parent item.
removeItemFromItem(SourceListItem, int) - Method in class com.explodingpixels.macwidgets.SourceListModel
Removes the given child item at from the given parent item.
removePropertyChangeListener(PropertyChangeListener) - Method in class com.explodingpixels.macwidgets.SourceListItem
Removes a PropertyChangeListener from this SourceListItem.
removeRatingChangeListener(RatingChangeListener) - Method in class com.explodingpixels.macwidgets.RatingComponent
 
removeSourceListClickListener(SourceListClickListener) - Method in class com.explodingpixels.macwidgets.SourceList
Removes the SourceListClickListener to the list of listeners.
removeSourceListModelListener(SourceListModelListener) - Method in class com.explodingpixels.macwidgets.SourceListModel
Removes the given SourceListModelListener from the list of listeners.
removeSourceListSelectionListener(SourceListSelectionListener) - Method in class com.explodingpixels.macwidgets.SourceList
Removes the SourceListSelectionListener from the list of listeners.
repaintSelection(JTree) - Static method in class com.explodingpixels.widgets.TreeUtils
Repaints the selection.

S

ScrollBarOrientation - Enum in com.explodingpixels.widgets.plaf
An orientation corresponding to a JScrollBar.
ScrollBarSkin - Interface in com.explodingpixels.widgets.plaf
An interface that allows implementors to control the appearance of a JScrollBar.
ScrollThumbImagePainter - Class in com.explodingpixels.widgets.plaf
An implementation of Painter that paints a scroll thumb using images.
selectPathForEvent(TreePath, MouseEvent) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
setBackgroundPainter(Painter<AbstractButton>) - Method in class com.explodingpixels.widgets.PopdownButton
 
setCollapsedIcon(JTree, Icon) - Static method in class com.explodingpixels.widgets.TreeUtils
Set's the collapsed icon to use for the given JTree if that tree's UI delegate exetends from BasicTreeUI.
setColorScheme(SourceListColorScheme) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
Sets the SourceListColorScheme that this SourceListTreeUI uses to paint.
setColorScheme(SourceListColorScheme) - Method in class com.explodingpixels.macwidgets.SourceList
Sets the SourceListColorScheme that this SourceList uses.
setContentPane(JComponent) - Method in class com.explodingpixels.macwidgets.HudWindow
Sets the JComponent to use as the container for this HudWindow's content.
setCounterValue(int) - Method in class com.explodingpixels.macwidgets.SourceListItem
Sets the counter value to use for this item.
setExpanded(SourceListCategory, boolean) - Method in class com.explodingpixels.macwidgets.SourceList
Sets the expanded state of the given SourceListCategory.
setExpanded(SourceListItem, boolean) - Method in class com.explodingpixels.macwidgets.SourceList
Sets the expanded state of the given SourceListItem.
setExpandedIcon(JTree, Icon) - Static method in class com.explodingpixels.widgets.TreeUtils
Set's the expanded icon to use for the given JTree if that tree's UI delegate extends from BasicTreeUI.
setExpandedOnEdt(JTree, TreePath, boolean) - Static method in class com.explodingpixels.widgets.TreeUtils
 
setFocusable(boolean) - Method in class com.explodingpixels.macwidgets.SourceList
Sets whether this SourceList can have focus.
setFocused(boolean) - Method in class com.explodingpixels.macwidgets.RatingComponent
 
setFont(Font) - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
setIcon(Icon) - Method in class com.explodingpixels.macwidgets.SourceListItem
Sets the icon to use for this item.
setIcon(Icon) - Method in class com.explodingpixels.widgets.ImageButton
 
setInactiveIcon(Icon) - Method in class com.explodingpixels.widgets.ImageButton
 
setLeftChildIndent(JTree, int) - Static method in class com.explodingpixels.widgets.TreeUtils
Set's the left indent in pixels to use for the given JTree's collapsed and expanded icon.
setModel(TreeModel) - Method in class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 
setPressedColumn(JTableHeader, int) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
setPressedIcon(Icon) - Method in class com.explodingpixels.widgets.PopdownButton
 
setRightChildIndent(JTree, int) - Static method in class com.explodingpixels.widgets.TreeUtils
Set's the right indent in pixels to use for the given JTree's collapsed and expanded icon.
setScrollThumbBounds(Rectangle) - Method in class com.explodingpixels.widgets.plaf.ButtonsTogetherScrollBarSkin
 
setScrollThumbBounds(Rectangle) - Method in interface com.explodingpixels.widgets.plaf.ScrollBarSkin
Sets the bounds of the scroll thumb.
setSelected(boolean) - Method in class com.explodingpixels.macwidgets.RatingComponent
 
setSelectedItem(SourceListItem) - Method in class com.explodingpixels.macwidgets.SourceList
Selects the given SourceListItem in the list.
setSortDelegate(TableUtils.SortDelegate) - Method in class com.explodingpixels.macwidgets.ITunesTableHeaderRenderer
 
setSourceListContextMenuProvider(SourceListContextMenuProvider) - Method in class com.explodingpixels.macwidgets.SourceList
Sets the SourceListContextMenuProvider to use for this SourceList.
setState(int, boolean) - Method in class com.explodingpixels.macwidgets.SourceListCountBadgeRenderer
Sets the state to use when drawing the badge.
setText(String) - Method in class com.explodingpixels.macwidgets.SourceListCategory
Sets the text to use for this SourceListCategory.
setText(String) - Method in class com.explodingpixels.macwidgets.SourceListItem
Sets the text to use for this item.
setThumbBounds(int, int, int, int) - Method in class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
 
setTransferHandler(TransferHandler) - Method in class com.explodingpixels.macwidgets.SourceList
Set's the TransferHandler that this SourceList should use during drag and drop operations.
setVerticalComponentCenterProvider(EPComboPopup.ComboBoxVerticalCenterProvider) - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
show() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
showTab(String) - Method in class com.explodingpixels.macwidgets.PreferencesTabBar
 
SkinnableScrollBarUI - Class in com.explodingpixels.widgets.plaf
An implementation of ScrollBarUI that supports dynamic skinning.
SkinnableScrollBarUI(SkinnableScrollBarUI.ScrollBarSkinProvider) - Constructor for class com.explodingpixels.widgets.plaf.SkinnableScrollBarUI
Creates a SkinnableScrollBarUI that query the given SkinnableScrollBarUI.ScrollBarSkinProvider in order to get the ScrollBarSkin during the installation of this UI delegate.
SkinnableScrollBarUI.CustomArrowButtonListener - Class in com.explodingpixels.widgets.plaf
 
SkinnableScrollBarUI.ScrollBarSkinProvider - Interface in com.explodingpixels.widgets.plaf
 
sort(int, TableUtils.SortDirection) - Method in interface com.explodingpixels.widgets.TableUtils.SortDelegate
Called when a table should sort its' rows based on the given column.
SourceList - Class in com.explodingpixels.macwidgets
An implementation of an OS X Source List.
SourceList() - Constructor for class com.explodingpixels.macwidgets.SourceList
Creates a SourceList with an empty SourceListModel.
SourceList(SourceListModel) - Constructor for class com.explodingpixels.macwidgets.SourceList
Creates a SourceList with the given SourceListModel.
SourceListBadgeContentProvider - Interface in com.explodingpixels.macwidgets
 
SourceListCategory - Class in com.explodingpixels.macwidgets
A category in a SourceList.
SourceListCategory(String) - Constructor for class com.explodingpixels.macwidgets.SourceListCategory
Creates a SourceListCategory with the given text.
sourceListCategoryClicked(SourceListCategory, SourceListClickListener.Button, int) - Method in interface com.explodingpixels.macwidgets.SourceListClickListener
Called when a SourceListCategory is clicked.
SourceListClickListener - Interface in com.explodingpixels.macwidgets
An interface to hook into clicks on SourceListCategorys and SourceListItems.
SourceListClickListener.Button - Enum in com.explodingpixels.macwidgets
Corresponds to a button on a mouse.
SourceListColorScheme - Interface in com.explodingpixels.macwidgets
An interface to provide a set of Painters and colors to use when painting a SourceList.
SourceListContextMenuProvider - Interface in com.explodingpixels.macwidgets
An interface to hook into the context-menu showing process.
SourceListControlBar - Class in com.explodingpixels.macwidgets
A bar that can contain buttons and pop-down buttons that act on a given SourceList.
SourceListControlBar() - Constructor for class com.explodingpixels.macwidgets.SourceListControlBar
Creates a SourceListControlBar.
SourceListCountBadgeRenderer - Class in com.explodingpixels.macwidgets
Renders a rounded rectangle (i.e.
SourceListCountBadgeRenderer(Color, Color, Color, Color) - Constructor for class com.explodingpixels.macwidgets.SourceListCountBadgeRenderer
Creates a badge renderer.
SourceListDarkColorScheme - Class in com.explodingpixels.macwidgets
A SourceListColorScheme that provides Painters and colors to render a standard Mac SourceList:
SourceListDarkColorScheme() - Constructor for class com.explodingpixels.macwidgets.SourceListDarkColorScheme
 
SourceListItem - Class in com.explodingpixels.macwidgets
An item in a SourceList which is contained within a SourceListCategory.
SourceListItem(String) - Constructor for class com.explodingpixels.macwidgets.SourceListItem
Creates a SourceListItem with the given text.
SourceListItem(String, Icon) - Constructor for class com.explodingpixels.macwidgets.SourceListItem
Creates a SourceListItem with the given text and icon.
sourceListItemClicked(SourceListItem, SourceListClickListener.Button, int) - Method in interface com.explodingpixels.macwidgets.SourceListClickListener
Called when a SourceListItem is clicked.
sourceListItemSelected(SourceListItem) - Method in interface com.explodingpixels.macwidgets.SourceListSelectionListener
Called when a SourceListItem is selected in a SourceList.
SourceListModel - Class in com.explodingpixels.macwidgets
The backing model to be used with a SourceList.
SourceListModel() - Constructor for class com.explodingpixels.macwidgets.SourceListModel
 
SourceListModelListener - Interface in com.explodingpixels.macwidgets
An interface for listening to changes in a SourceListModel.
SourceListSelectionListener - Interface in com.explodingpixels.macwidgets
An interface for listening to SourceListItem selections.
SourceListStandardColorScheme - Class in com.explodingpixels.macwidgets
A SourceListColorScheme that provides Painters and colors to render a standard Mac SourceList:
SourceListStandardColorScheme() - Constructor for class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
SourceListTreeUI - Class in com.explodingpixels.macwidgets.plaf
A UI delegate that paints a JTree as an Apple defined Source List.
SourceListTreeUI() - Constructor for class com.explodingpixels.macwidgets.plaf.SourceListTreeUI
 

T

TableHeaderUtils - Class in com.explodingpixels.widgets
 
TableHeaderUtils.ColumnHeaderClickListener - Interface in com.explodingpixels.widgets
 
TableUtils - Class in com.explodingpixels.widgets
 
TableUtils.SortDelegate - Interface in com.explodingpixels.widgets
 
TableUtils.SortDirection - Enum in com.explodingpixels.widgets
 
TEXT - Static variable in class com.explodingpixels.macwidgets.SourceListItem
 
TextProvider - Interface in com.explodingpixels.widgets
An interface for provider's of text.
toggleSortDirection(JTableHeader, int) - Static method in class com.explodingpixels.widgets.TableHeaderUtils
 
TOOLBAR_LABEL_FONT - Static variable in class com.explodingpixels.macwidgets.MacFontUtils
 
toString() - Method in class com.explodingpixels.macwidgets.SourceListCategory
Returns a String representation of this SourceListCategory.
toString() - Method in class com.explodingpixels.macwidgets.SourceListItem
Returns a String representation of this SourceListItem.
TrackingSpacer - Class in com.explodingpixels.widgets
A JComponent that tracks the width or height of another component.
TrackingSpacer(JComponent, TrackingSpacer.TrackingDimension, int) - Constructor for class com.explodingpixels.widgets.TrackingSpacer
Creates a spacer component that adjusts it's width or height to the given component.
TrackingSpacer.TrackingDimension - Enum in com.explodingpixels.widgets
An enumeration representing the dimension of a component to track.
TreeUtils - Class in com.explodingpixels.widgets
 
TriAreaComponent - Class in com.explodingpixels.macwidgets
A component that has three areas in which it widgets can be added.

U

UnifiedToolBar - Class in com.explodingpixels.macwidgets
A Mac style Unified Tool Bar.
UnifiedToolBar() - Constructor for class com.explodingpixels.macwidgets.UnifiedToolBar
Creates a UnifiedToolBar.
UnifiedToolbarButtonUI - Class in com.explodingpixels.macwidgets.plaf
 
UnifiedToolbarButtonUI() - Constructor for class com.explodingpixels.macwidgets.plaf.UnifiedToolbarButtonUI
 
uninstallDefaults() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
uninstallDefaults(AbstractButton) - Method in class com.explodingpixels.macwidgets.plaf.PreferencesTabBarButtonUI
 
uninstallDefaults(AbstractButton) - Method in class com.explodingpixels.macwidgets.plaf.UnifiedToolbarButtonUI
 
uninstallingUI() - Method in class com.explodingpixels.widgets.plaf.EPComboPopup
 
uninstallListeners() - Method in class com.explodingpixels.macwidgets.plaf.HudComboBoxUI
 
uninstallUI(JComponent) - Method in class com.explodingpixels.macwidgets.plaf.EmphasizedLabelUI
 
uninstallUI(JComponent) - Method in class com.explodingpixels.macwidgets.plaf.ITunesTableUI
 
UNSELECTED_COLLAPSED_ICON - Static variable in class com.explodingpixels.macwidgets.SourceListStandardColorScheme
 
updateUI() - Method in class com.explodingpixels.widgets.ImageButton
 
useIAppStyleScrollBars() - Method in class com.explodingpixels.macwidgets.SourceList
Installs iApp style scroll bars on this SourceList.

V

validateItemIsInModel(SourceListItem) - Method in class com.explodingpixels.macwidgets.SourceListModel
Checks if the given SourceListItem is in this model.
valueOf(String) - Static method in enum com.explodingpixels.data.Rating
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.explodingpixels.macwidgets.BottomBarSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.explodingpixels.macwidgets.plaf.HudPaintingUtils.Roundedness
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.explodingpixels.macwidgets.SourceListClickListener.Button
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.explodingpixels.widgets.plaf.ScrollBarOrientation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.explodingpixels.widgets.TableUtils.SortDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.explodingpixels.widgets.TrackingSpacer.TrackingDimension
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.explodingpixels.data.Rating
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.explodingpixels.macwidgets.BottomBarSize
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.explodingpixels.macwidgets.plaf.HudPaintingUtils.Roundedness
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.explodingpixels.macwidgets.SourceListClickListener.Button
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.explodingpixels.widgets.plaf.ScrollBarOrientation
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.explodingpixels.widgets.TableUtils.SortDirection
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Static method in enum com.explodingpixels.widgets.TrackingSpacer.TrackingDimension
Returns an array containing the constants of this enum type, in the order they're declared.

W

WindowDragger - Class in com.explodingpixels.widgets
 
WindowDragger(Window, Component) - Constructor for class com.explodingpixels.widgets.WindowDragger
 
WindowUtils - Class in com.explodingpixels.widgets
 
WindowUtils() - Constructor for class com.explodingpixels.widgets.WindowUtils
 

A B C D E F G H I L M O P R S T U V W