# Index

A B C D E F G H I J K L M N O P Q R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

AbstractCarouselMenuAction - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  An action for the CarouselMenuAction.
AbstractCarouselMenuAction(URL, String) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.AbstractCarouselMenuAction
  Creates a new instance of AbstractCarouselMenuAction
AbstractImageBorder - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders
AbstractImageBorder(BufferedImage, Insets) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
  Creates a new ImageBorder using the supplied image and the insets
AbstractImageBorder(URL, Insets) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
  Creates a new ImageBofder loading the image from the supplied URL
action - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
  An associated action
ACTION_IMAGE_URL - Static variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.AbstractCarouselMenuAction
  A very high resolution (recommend at leat 128x128) image to associate with the action
actionPerformed(ActionEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Manages timer actions, terminating the timer if any event is fully achieved
actionPerformed(ActionEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
activateAutoScroll(MouseEvent) - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
add(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Adds a component to the carousel
add(Component, String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Adds a component to the carousel menu that will be brought into view when the user clicks on the associated item
add(Image, String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Adds an image to the carousel
add(Image, String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Adds an image (with a label) and returns the component created to represent them
add(Image, String, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Deprecated.
  Use add(Image, String) instead
add(String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Adds a new image to the carousel
add(String, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Deprecated.
  This function will be removed, use add(String imageURL) instead.
add(String, String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Adds a new image to the carousel
add(String, String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Adds an image based on the imageURL and a text label, returning the component that is created as a result
add(String, String, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Deprecated.
  This function will be removed, use setNeutralWidth() on JCarousel instead.
add(String, String, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Deprecated.
  Use add(imageURL, label) instead
add(Action) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Adds an action to the list, creating a menu item and a carousel entry
add(Action, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Deprecated.
  Use add(imageURL) instead
addClassPathSet(FileSet) - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
addClassPathSet(FileSet) - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
addClassPathSet(FileSet) - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
addClassPathSet(FileSet) - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
addClassPathSet(FileSet) - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
addContainerGhosting(ContainerGhostingType) - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
  Adds information on a single class-method pair for injecting the container ghosting code.
addDelegate(UiDelegateType) - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
addIconGhosting(IconGhostingType) - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
  Adds information on a single class-method pair for injecting the icon ghosting code.
additionalData - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  List of additional information held on components in the carousel
addLayoutComponent(String, Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Name is ignored
addLayoutComponent(String, Component) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl.TabPreviewControlLayout
addToIgnoreWidgets(String) - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Marks widget with the specified class name to never be installed on any components.
allowAnimations(AnimationFacet) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Allows animations of the specified facet on all controls.
allowAnimations(AnimationFacet, Component) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Allows animations of the specified facet on the specified control.
allowAnimations(AnimationFacet, Class<?>) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Allows animations of the specified facet on all controls of specified class.
allowAnimations(AnimationFacet, Class<?>[]) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Allows animations of the specified facet on all controls of specified classes.
AnimationConfigurationManager - Class in org.pushingpixels.lafwidget.animation
  Animation configuration manager.
AnimationFacet - Class in org.pushingpixels.lafwidget.animation
  Animation facet.
AnimationFacet(String, boolean) - Constructor for class org.pushingpixels.lafwidget.animation.AnimationFacet
  Creates a new animation facet.
ARM - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Arming a component.
augmentClass(String, String) - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter
  Augments a single class with additional UI behaviour.
augmentClass(String, String) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter
  Augments a single class with additional UI behaviour.
augmentClass(String, String) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter
  Augments a single class with additional UI behaviour.
augmentClass(String, String, boolean) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter
  Augments a single class with image ghosting UI behaviour.
augmentClass(String, String, String) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter
  Augments a single class with additional UI behaviour.
AugmentClassAdapter(ClassVisitor, Set<String>, Method) - Constructor for class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter.AugmentClassAdapter
  Creates a new augmentor.
AugmentClassAdapter(ClassVisitor, Set<String>, Method) - Constructor for class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter.AugmentClassAdapter
  Creates a new augmentor.
AugmentClassAdapter(ClassVisitor, Set<String>, Set<String>, Method) - Constructor for class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter.AugmentClassAdapter
  Creates a new augmentor.
AugmentClassAdapter(ClassVisitor, Set<String>, Set<String>, Method, boolean) - Constructor for class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter.AugmentClassAdapter
  Creates a new augmentor.
AugmentClassAdapter(ClassVisitor, Set<String>, Set<String>, Map<String, Method>) - Constructor for class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter.AugmentClassAdapter
  Creates a new augmentor.
AugmentContainerGhostingTask - Class in org.pushingpixels.lafwidget.ant
  Ant task for augmenting LAF classes with image ghosting functionality.
AugmentContainerGhostingTask() - Constructor for class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
AugmentException - Exception Class in org.pushingpixels.lafwidget.ant
  Exception thrown when augmentation failed.
AugmentException(String) - Constructor for exception class org.pushingpixels.lafwidget.ant.AugmentException
  Creates a new exception.
AugmentException(String, Throwable) - Constructor for exception class org.pushingpixels.lafwidget.ant.AugmentException
  Creates a new exception.
AugmentIconGhostingTask - Class in org.pushingpixels.lafwidget.ant
  Ant task for augmenting LAF classes with icon ghosting functionality.
AugmentIconGhostingTask() - Constructor for class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
augmentInitClassDefaultsMethod(boolean, String, String) - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter.AugmentClassAdapter
  Augments the `initClassDefaults` method.
augmentInstallListeners(boolean, String, String, String, String) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter.AugmentClassAdapter
  Augments the `installListeners` method.
augmentInstallUIMethod(boolean, String, String, String) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter.AugmentClassAdapter
  Augments the `installUI` method that is assumed to always have a single parameter.
AugmentMainTask - Class in org.pushingpixels.lafwidget.ant
  Ant task for augmenting main LAF class.
AugmentMainTask() - Constructor for class org.pushingpixels.lafwidget.ant.AugmentMainTask
augmentPaintIconMethod(boolean, String, String, String, String) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter.AugmentClassAdapter
  Augments the `paintIcon` method that is assumed to always have three parameters.
augmentSingleParameterMethod(boolean, String, String, String, int, String) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter.AugmentClassAdapter
  Augments single-parameter UI method.
AugmentTask - Class in org.pushingpixels.lafwidget.ant
  Ant task for augmenting UI delegates.
AugmentTask() - Constructor for class org.pushingpixels.lafwidget.ant.AugmentTask
augmentUninstallListeners(boolean, String, String, String, String) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter.AugmentClassAdapter
  Augments the `uninstallListeners` method.
augmentUpdateMethod(boolean, String, String, String) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter.AugmentClassAdapter
  Augments the `update` method that is assumed to always have two parameters.
augmentUpdateMethodAfter(boolean, String, String, String) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter.AugmentClassAdapter
  Augments the `update` method that is assumed to always have two parameters, injecting the ghosting code after the original implementation.
augmentUpdateMethodBefore(boolean, String, String, String) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter.AugmentClassAdapter
  Augments the `update` method that is assumed to always have two parameters, injecting the ghosting code before the original implementation.
AugmentUpdateTask - Class in org.pushingpixels.lafwidget.ant
  Ant task for augmenting UI delegates.
AugmentUpdateTask() - Constructor for class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
augmentVoidMethod(boolean, String, String, String, int) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter.AugmentClassAdapter
  Augments void UI method (w/o parameters).
AUTO_SCROLL - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying that a scroll pane should have auto-scroll support invoked on middle-mouse button click.
autoScrollActivator - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollMouseListener
AutoScrollActivator - Class in org.pushingpixels.lafwidget.scroll
  Christopher Deckers (chrriis@nextencia.net) http://www.nextencia.net
AutoScrollActivator(JScrollPane) - Constructor for class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
AutoScrollActivator.AutoScrollMouseListener - Class in org.pushingpixels.lafwidget.scroll
AutoScrollActivator.AutoScrollProperties - Class in org.pushingpixels.lafwidget.scroll
AutoScrollMouseListener(AutoScrollActivator) - Constructor for class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollMouseListener
autoScrollProperties - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
AutoScrollProperties() - Constructor for class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollProperties
AutoScrollWidget - Class in org.pushingpixels.lafwidget.scroll
  Widget that decorates scroll panes with auto scroll.
AutoScrollWidget() - Constructor for class org.pushingpixels.lafwidget.scroll.AutoScrollWidget

## B

baseRolloverHandler - Variable in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget
  Mouse listener for rollover effects.
borderImage - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
borderRenderer - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
bringToFront(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Brings the specified component to the front of the carousel
buttonModel - Variable in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  The associated model.

## C

cache - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  A pre-rendered gradient in an image
calculateCenter(Insets, int, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Determines the center of the carousel
calculateCenter(Insets, int, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.OffsetCaroselLayout
  Determines the center of the carousel based on the dimensions of the container
cancelPreviewRequest() - Static method in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
  Cancels the currently pending preview request.
cancelTabPreviewRequests(Object) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread
  Cancels all tab preview requests that were initiated by the specified initiator.
carosel - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabRoundCarouselOverviewPanel
  Associated carousel.
CaroselLayout - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout
  Layout engine for JCarousel components (although would work for any container).
CaroselLayout(Container) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Creates a new instance of the layout engine, tied to the specified container.
caroselMenu - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel
  The associated carousel menu.
carouselComponent - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
  The component inside the caroulse
CarouselListCellRenderer(ImageBorder) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.CarouselListCellRenderer
  Creates a new list cell renderer for the menu with the specified image border
cellRendererChangeListener - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
className - Variable in class org.pushingpixels.lafwidget.LafWidgetRepository.LafWidgetClassInfo
  Class name.
colCount - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewPanel
  Number of overview grid columns.
comp - Variable in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  The associated component.
COMPONENT_PREVIEW_PAINTER - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying the preview painter for a component.
componentHidden(ComponentEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Not used *
componentMoved(ComponentEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Not used *
componentResized(ComponentEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Recalculates the gradient when it's resized
components - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  List of components being laid out
componentShown(ComponentEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Ignored
compToHover - Variable in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
  The component that initiates the desktop icon preview (when the mouse hover above it).
configureModifiedTimeline(Timeline) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
configureScrollPane() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
configureTimeline(Timeline) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
ContainerGhostingAugmenter - Class in org.pushingpixels.lafwidget.ant
  Augments the UI classes with ghosting painting.
ContainerGhostingAugmenter() - Constructor for class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter
ContainerGhostingAugmenter.AugmentClassAdapter - Class in org.pushingpixels.lafwidget.ant
  Adapter for augmenting a single class.
ContainerGhostingType - Class in org.pushingpixels.lafwidget.ant
  Ant type for storing `containerGhosting` elements of `AugmentContainerGhostingTask` task.
ContainerGhostingType() - Constructor for class org.pushingpixels.lafwidget.ant.ContainerGhostingType
  Creates new instance.
containerListener - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
  Listens on tabs being added or removed.
copyImage(BufferedImage) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
  Produces a copy of the supplied image
createClass(String, String, String) - Static method in class org.pushingpixels.lafwidget.ant.UiDelegateWriterEmptyCtr
  Creates a new class.
createClass(String, String, String, String) - Static method in class org.pushingpixels.lafwidget.ant.UiDelegateWriterOneParamCtr
  Creates a new class.
createClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
  Creates the classpath for this task and returns it.
createClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
  Creates the classpath for this task and returns it.
createClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
  Creates the classpath for this task and returns it.
createClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
  Creates the classpath for this task and returns it.
createClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
  Creates the classpath for this task and returns it.
createCompatibleImage(int, int) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
  Creates an image compatible with the current display
createCompatibleImage(BufferedImage) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Creates a compatible image (for efficient processing and drawing).
createThumbnail(BufferedImage, int) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Creates a thumbnail of the specified width.
createUI(JComponent) - Static method in class org.pushingpixels.lafwidget.LAFAdapter
  Returns the UI as normal, but intercepts the call, so a listener can be attached.
currentLocation - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollProperties
currTabbedPane - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  The tabbed pane that is currently paged.
currTabIndex - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Index of the central tab.
currTabPreviewInfo - Static variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
  Information on the current tab preview request.
currTabPreviewTimer - Static variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
  Currently running timer task.
currTabWindow - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Preview window for the central (current) tab.

## D

deactivateAutoScroll() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
DECAY_FACTOR - Static variable in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Global decay factor.
decrementDelta(int) - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue.Deltable
  Decrements the delta value by the specified amount.
DEFAULT_CONTENT_WIDTH - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  The prefered width of the components in the container, everything will be scaled to this width for neutral scaling (1.0)
DefaultPreviewPainter - Class in org.pushingpixels.lafwidget.preview
  Default implementation of the component preview painter.
DefaultPreviewPainter() - Constructor for class org.pushingpixels.lafwidget.preview.DefaultPreviewPainter
DefaultTabPreviewPainter - Class in org.pushingpixels.lafwidget.tabbed
  Default implementation of the tab preview painter.
DefaultTabPreviewPainter() - Constructor for class org.pushingpixels.lafwidget.tabbed.DefaultTabPreviewPainter
delta - Variable in class org.pushingpixels.lafwidget.utils.DeltaQueue.Deltable
  Delta in application specific units.
Deltable() - Constructor for class org.pushingpixels.lafwidget.utils.DeltaQueue.Deltable
  Creates a new delta.
DeltaQueue - Class in org.pushingpixels.lafwidget.utils
  Delta queue.
DeltaQueue() - Constructor for class org.pushingpixels.lafwidget.utils.DeltaQueue
  Constructs a new empty non-blocking synchronized delta queue.
DeltaQueue.Deltable - Class in org.pushingpixels.lafwidget.utils
  Base class for entries in a `DeltaQueue`.
DeltaQueue.DeltaMatcher - Interface in org.pushingpixels.lafwidget.utils
  Interface for comparing two delta instances.
dequeue(int) - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue
  Returns all deltables that have at most specified delay left.
DesktopIconHoverPreviewWidget - Class in org.pushingpixels.lafwidget.desktop
  Adds internal frame thumbnail preview on desktop icon mouse hover.
DesktopIconHoverPreviewWidget() - Constructor for class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
DesktopIconHoverPreviewWidget.TitleMouseHandler - Class in org.pushingpixels.lafwidget.desktop
  Mouse handler for showing / hiding the preview window.
disallowAnimations(AnimationFacet) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Disallows animations of the specified facet on all controls.
disallowAnimations(AnimationFacet, Component) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Disallows animations of the specified facet on the specified control.
disallowAnimations(AnimationFacet, Class<?>) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Disallows animations of the specified facet on all controls of specified class.
disallowAnimations(AnimationFacet, Class<?>[]) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Disallows animations of the specified facet on all controls of specified classes.
displayName - Variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Animation facet display name.
DnDVetoException - Exception Class in org.pushingpixels.lafwidget.tree.dnd
  DnDVetoException is an exception thrown to signal that a drag and drop operation is not valid.
DnDVetoException(String) - Constructor for exception class org.pushingpixels.lafwidget.tree.dnd.DnDVetoException
  Creates a new instance of DnDVetoException
dragGestureRecognizer - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
dragSource - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
drop(StringTreeDnDEvent) - Method in interface org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDListener
  Invoked when the drop operation happens.
drop(TreeTreeDnDEvent) - Method in interface org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDListener
  Invoked when the drop operation happens.
dropListener - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
dropNode - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
dropTarget - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
dump() - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue
  Dumps the contents of the delta queue.

## E

EditContextMenuWidget - Class in org.pushingpixels.lafwidget.text
  Adds edit context menu on text components.
EditContextMenuWidget() - Constructor for class org.pushingpixels.lafwidget.text.EditContextMenuWidget
end - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Gradient end color
execute() - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
execute() - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
execute() - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
execute() - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
execute() - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask

## F

fields - Variable in class org.pushingpixels.lafwidget.ant.InfoClassVisitor
  All field names.
finalizeLayoutImmediately() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Moves everything to their final positions
finalizeLayoutImmediately() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Moves everything to their "target" positions, without animating anything
firePropertyChangeEvent(JComponent, String, Object, Object) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Fires the matching property change event on the specific component.
FOCUS - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Focusing a component.
FOCUS_LOOP_ANIMATION - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Focus loop animation.
focusListener - Variable in class org.pushingpixels.lafwidget.text.SelectAllOnFocusGainWidget
  The focus listener.
FRONT_COMPONENT_CHANGE - Static variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  The property that is set when a new component comes to the front.

## G

gestureListener - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
getAction() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
  Gets the action associated with the entry
getAlphaComposite(Component) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns the composite to use for painting the specified component.
getAlphaComposite(Component, float) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
getAlphaComposite(Component, float, Graphics) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns the composite to use for painting the specified component.
getAlphaComposite(Component, Graphics) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns the composite to use for painting the specified component.
getAngle() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Returns the current rotational angle
getArrowIcon(int) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the arrow icon (the icon used in combo box drop button, scroll bar buttons etc.).
getAutoScrollIcon() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
getBlankImage(int, int) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Retrieves transparent image of specified dimension.
getBooleanSystemProperty(String, String) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Checks if a boolean system property has been set for the given key, and returns the associated Boolean, or `null` if no value has been set.
getBorderInsets(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
  Gets the insets of the image back (subtracting from the component size would give you the renderable area
getBorderInsets(Component) - Method in class org.pushingpixels.lafwidget.text.LockBorder
getBorderInsets(Component) - Method in class org.pushingpixels.lafwidget.utils.ShadowPopupBorder
  Returns the insets of the border.
getBorderInsets(Component, Insets) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
  Gets the insets of the image and returns in the in the supplied Insets instance
getBorderInsets(Component, Insets) - Method in class org.pushingpixels.lafwidget.utils.ShadowPopupBorder
  Reinitializes the insets parameter with this Border's current Insets.
getCarouselComponent() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
  Gets the component in the carousel associated with the entry
getCarouselRadius(Container, Insets, int, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Determines the correct size of the carousel for the container
getCarouselRadius(Container, Insets, int, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.OffsetCaroselLayout
  Determines how "wide" the carousel should be drawn based on the side of the container the layout is laying out
getClassName() - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingType
  Returns the UI delegate class name.
getClassName() - Method in class org.pushingpixels.lafwidget.ant.IconGhostingType
  Returns the UI delegate class name.
getClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
  Returns the current classpath.
getClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
  Returns the current classpath.
getClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
  Returns the current classpath.
getClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
  Returns the current classpath.
getClasspath() - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
  Returns the current classpath.
getComponentCount() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  The number of components being laid out.
getComponentForHover(JInternalFrame.JDesktopIcon) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the component for desktop icon hover (internal frame preview) functionality.
getComponentGhostImage(JComponent, Timeline, double) - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Returns a scaled ghost image of the specified component.
getComponentIndex(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Gets the index of the supplied component
getComponentPreviewPainter(Component) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities2
  Returns the preview painter for the specified component.
getDelta() - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue.Deltable
  Returns the current delta in application specific units.
getDescription(LafConstants.PasswordStrength) - Method in interface org.pushingpixels.lafwidget.text.PasswordStrengthChecker
  Returns the description of the password strength.
getFields() - Method in class org.pushingpixels.lafwidget.ant.InfoClassVisitor
  Returns all fields of the visited class.
getFrontmost() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Which component is at the front
getGhostComponentPressedTimeline() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
getGhostIconRolloverTimeline() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
getHexaMarker(int) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns small icon representation of the specified integer value.
getIcon(AbstractButton) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns the current icon for the specified button.
getIconGhostImage(JComponent, Timeline, Icon, double) - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Returns a scaled ghost image of the specified icon.
getImageInsets() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
getInstance() - Static method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Returns the configuration manager instance.
getInstance() - Static method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread
  Returns the singleton instance of the tab preview thread.
getInstance() - Static method in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
  Returns the singleton instance of tab preview window.
getInstance() - Static method in class org.pushingpixels.lafwidget.utils.ShadowPopupBorder
  Returns the singleton instance used to draw all borders.
getLabel() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
  Retreives the label associated with the entry
getLabelBundle() - Static method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Retrieves the current label bundle.
getLabelBundle(Locale) - Static method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Retrieves the label bundle for the specified locale.
getLafSupport() - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Returns the currently set LAF support.
getList() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Returns the list part of the carousel menu
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.CarouselListCellRenderer
  Sets up the component for stamping
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel.MenuCarouselListCellRenderer
  Sets up the component for stamping
getLockIcon(Component) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the lock icon.
getLookupButtonSize() - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the size of the lookup button.
getLookupIconSize() - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the size of the lookup icon.
getMatchingWidgets(JComponent) - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Returns a set of widgets that match the specified component.
getMenuItemCount(JMenuBar) - Static method in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
  Returns the number of menu items under the specified menu bar.
getMethodDesc(Method) - Static method in class org.pushingpixels.lafwidget.ant.Utils
  Returns JNI-compliant description of the specified method.
getMethodName() - Method in class org.pushingpixels.lafwidget.ant.IconGhostingType
  Returns the method name to augment.
getMethods() - Method in class org.pushingpixels.lafwidget.ant.InfoClassVisitor
  Returns all methods of the visited class.
getModalOwner(JTabbedPane) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Returns the owner of the overview dialog of the specified tabbed pane.
getName() - Method in class org.pushingpixels.lafwidget.ant.UiDelegateType
  Returns the delegate name.
getName() - Method in class org.pushingpixels.lafwidget.utils.LafConstants.TabOverviewKind
  Returns the name of `this` animation.
getNeutralContentWidth() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  The size of comopnents a neutral width
getNextComponent(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Retrieve the component after the specified one.
getNumberIcon(int) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the icon that matches the specified number.
getOriginalBorder() - Method in class org.pushingpixels.lafwidget.text.LockBorder
getOverviewDialog(JTabbedPane) - Static method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog
  Returns a new instance of a tab overview dialog.
getOverviewKind(JTabbedPane) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Returns the tab overview kind for the specified tabbed pane.
getPager() - Static method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Returns the tab pager instance.
getPasswordStrengthChecker(JPasswordField) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities2
  Returns the password strength checker for the specified password field.
getPosition(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Gets the additional data stored by the layout manager for a given component
getPreferredSize() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.CarouselListCellRenderer
  I want it to be wider than it needs to be
getPreferredSize() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Return the preferred size of the component
getPreferredSize() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Overrides the default getPreferedSize() which has been controlled by the created image and adds 50% onto the height to allow for the reflection.
getPreferredSize() - Method in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelector
getPreviewDialogScreenBounds(JTabbedPane) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Returns the screen bounds of the tab preview dialog window.
getPreviewHeight() - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
getPreviewWidth() - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
getPreviewWindowDimension(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.DefaultPreviewPainter
getPreviewWindowDimension(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.InternalFramePreviewPainter
getPreviewWindowDimension(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.PreviewPainter
  Returns the dimension for the component preview window.
getPreviewWindowDimension(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Returns the dimension for the tab preview window.
getPreviewWindowExtraDelay(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.PreviewPainter
  Returns extra delay (in milliseconds) for showing the component preview window.
getPreviewWindowExtraDelay(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Returns extra delay (in milliseconds) for showing the tab preview window.
getPreviewWindowScreenRect(JTabbedPane, int, int, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
  Returns the screen rectangle for the preview window.
getPreviousComponent(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Retrieve the component before the specified one.
getRepository() - Static method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Returns the widget repository.
getResourceBundle(JComponent) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns the resource bundle for the specified component.
getRichText() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  See interface definition
getRichText() - Method in interface org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.RichComponent
  Gets the text to be displayed by the RichContainer for the component.
getRolloverTabIndex(JTabbedPane) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the index of the rollover tab in the specified tabbed pane.
getRunningGhostPressTimelines() - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
getRunningGhostRolloverTimelines() - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
getScale(double, double, double, double, double) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Determines the scale to be applied to the component.
getSearchIcon(int, boolean) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns search icon.
getSearchIcon(int, ComponentOrientation) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the search icon that matches the specified parameters.
getSingleTabPreviewImage(JTabbedPane, TabPreviewPainter, TabPreviewThread.TabPreviewInfo, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread
  Computes and offers the preview thumbnail for a single tab.
getSlightlyBrighter(Color) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Computes and returns a Color that is slightly brighter than the specified Color.
getSlightlyBrighter(Color, float) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Computes and returns a Color that is slightly brighter than the specified Color.
getSmallLockIcon() - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Returns a lock icon.
getSnapshot(JInternalFrame) - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
  Returns the snapshot of the specified internal frame.
getSourceNode() - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
getSourceString() - Method in class org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDEvent
getSourceTree() - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
getSpinStartDelay() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Returns the spin start delay
getStrength(char[]) - Method in interface org.pushingpixels.lafwidget.text.PasswordStrengthChecker
  Computes the strength of the specified password.
getSuperClassName() - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter.AugmentClassAdapter
  Returns the superclass name.
getSystemProperty(String) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Tries to look up the System property for the given key.
getSystemProperty(String, String) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Tries to look up the System property for the given key.
getTabAreaInsets(JTabbedPane) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the tab area insets for the specified tabbed pane.Is used in the `TabOverviewDialogWidget` widget.
getTabPreviewPainter(JTabbedPane) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities2
  Returns the preview painter for the specified tabbed pane.
getTabRectangle(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns the tab rectangle for the specified tab in a tabbed pane.Is used in the `TabHoverPreviewWidget` widget.
getTargetNode() - Method in class org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDEvent
getTargetNode() - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
getTargetTree() - Method in class org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDEvent
getTargetTree() - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
getTimelineDuration() - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
getToolkitUsesNativeDropShadows() - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Checks and answers whether this toolkit provides native drop shadows for popups such as the Mac OS X.
getTypeDesc(Class<?>) - Static method in class org.pushingpixels.lafwidget.ant.Utils
  Returns JNI-compliant description of the specified class (type).
getUIDelegate(String, Class<?>) - Method in class org.pushingpixels.lafwidget.ant.Utils
  Returns fully-qualified class name for the UI delegate based on the specified parameters.
getUIDelegate(String, String) - Method in class org.pushingpixels.lafwidget.ant.Utils
  Returns fully-qualified class name for the UI delegate based on the specified parameters.
getUpdateCycle(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.PreviewPainter
  If the result of `PreviewPainter.toUpdatePeriodically(Container, Component, int)` is `true`, returns the update cycle length in milliseconds.
getUpdateCycle(JTabbedPane) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  If the result of `TabPreviewPainter.toUpdatePeriodically(JTabbedPane)` is `true`, returns the update cycle length in milliseconds.
getUtils() - Static method in class org.pushingpixels.lafwidget.ant.Utils
  Returns instance.
getZoom() - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
GhostAnimationWidget - Class in org.pushingpixels.lafwidget.animation.effects
  Widget that tracks changes to the button for ghost effects.
GhostAnimationWidget() - Constructor for class org.pushingpixels.lafwidget.animation.effects.GhostAnimationWidget
GHOSTING_BUTTON_PRESS - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Ghosting image effects on buttons when the button is pressed.
GHOSTING_ICON_ROLLOVER - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Ghosting image effects on button icons when the button is rolled-over.
GhostingListener - Class in org.pushingpixels.lafwidget.animation.effects
  Listener for the "ghosting image" effects on buttons.
GhostingListener(JComponent, ButtonModel) - Constructor for class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  Creates a new listener on model changes that can cause ghost animation transitions.
GhostPaintingUtils - Class in org.pushingpixels.lafwidget.animation.effects
  Utility class that implements the ghost effects.
GhostPaintingUtils() - Constructor for class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
ghostPropertyListener - Variable in class org.pushingpixels.lafwidget.animation.effects.GhostAnimationWidget
  Property change listener.
glassPane - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewPanel
  Glass pane for rollover effects.
gp - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Gradient painter
GradientPanel - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  Container that draws (in an optimized way) a gradient in the background
GradientPanel() - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
GRID - Static variable in class org.pushingpixels.lafwidget.utils.LafConstants.TabOverviewKind
  Shows a grid with all tab thumbnails.

## H

H_IMAGE_ICON - Static variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
HAS_LOCK_ICON - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying that the `LockBorderWidget` should put a lock icon.
hasAutomaticDnDSupport(JTree) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Checks whether the specified tree component has automatic drag and drop support.
hasAutoScroll(JScrollPane) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Checks whether the specified scroll pane supports auto scroll.
hasLockIcon(Component) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Checks whether the specified component should show a lock icon.
hasNoAnimations(Component, AnimationFacet) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Checks whether the specified component has been configured (specifically or globally) to have no animations of the specific facet.
hasOverviewDialog(JTabbedPane) - Method in class org.pushingpixels.lafwidget.tabbed.DefaultTabPreviewPainter
hasOverviewDialog(JTabbedPane) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Checks whether the specified tabbed pane has an overview dialog.
hasPreview(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.DefaultPreviewPainter
hasPreview(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.PreviewPainter
  Checks whether the specified component is previewable.
hasPreview(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.DefaultTabPreviewPainter
hasPreview(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Checks whether the specified tab component is previewable.
hasPreviewWindow(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.DefaultPreviewPainter
hasPreviewWindow(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.PreviewPainter
  Checks whether the specified component has a preview window.
hasPreviewWindow(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.DefaultTabPreviewPainter
hasPreviewWindow(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Checks whether the specified tabbed pane has a preview window for the specified tab.
hasTextEditContextMenu(JTextComponent) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Checks whether the specified text component has edit context menu property.
hasTextFlipSelectOnEscapeProperty(JTextComponent) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Checks whether the specified text component has "flip select on escape" property.
hasTextFocusSelectAllProperty(JTextComponent) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Checks whether the specified text component has "select all on focus gain" property.
hide() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Hides the tab pager windows.
hierarchyListener - Variable in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
  Hierarchy listener - remove the selector in the scroll pane of a combo popup.
HV_IMAGE_ICON - Static variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator

## I

ICON_GLOW - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Glow effect on icons when the relevant control is rolled over.
IconGhostingAugmenter - Class in org.pushingpixels.lafwidget.ant
  Augments the button UI classes with icon ghosting painting.
IconGhostingAugmenter() - Constructor for class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter
IconGhostingAugmenter.AugmentClassAdapter - Class in org.pushingpixels.lafwidget.ant
  Adapter for augmenting a single class.
IconGhostingType - Class in org.pushingpixels.lafwidget.ant
  Ant type for storing `iconGhosting` elements of `AugmentIconGhostingTask` task.
IconGhostingType() - Constructor for class org.pushingpixels.lafwidget.ant.IconGhostingType
  Creates new instance.
iconLabel - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  Label for the tab icon.
iconPopupMenu - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollProperties
IGNORE_GLOBAL_LOCALE - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying that the label lookup for custom widgets and sub-components installed by various UI delegates should ignore the global locale (as returned by `Locale.getDefault()` and use the component-specific locale (as returned by `Component.getLocale()` instead.
ImageBorder - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders
  ImageBorder takes an image and breaks out the corners and the top, left, right, and bottom borders stretching them to fill the space around which the border is drawn
ImageBorder(BufferedImage, Insets) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
  Creates a new ImageBorder using the supplied image and the insets
ImageBorder(URL, Insets) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
  Creates a new ImageBofder loading the image from the supplied URL
imageIcon - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ImageLabel
  The image that ends up getting scaled
imageInsets - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
ImageLabel - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  A simple component that scales an image to fit inside the size of the component.
ImageLabel(ImageIcon) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ImageLabel
  Creates a new instance of ImageLabel.
ImageLabel(ImageIcon, int, int) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ImageLabel
  Creates a new instance of ImageLabel, setting the preferred rendering size to the supplied dimensions
ImageUtilities - Class in org.pushingpixels.lafwidget.contrib.blogofbug.utility
  Static class with utility methods for images
ImageUtilities() - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
incrementDelta(int) - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue.Deltable
  Increments the delta value by the specified amount.
InfoClassVisitor - Class in org.pushingpixels.lafwidget.ant
  Gathers information on all methods and fields of some class.
InfoClassVisitor() - Constructor for class org.pushingpixels.lafwidget.ant.InfoClassVisitor
  Creates a new visitor.
init() - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
init() - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
init() - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
init() - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
init() - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
initiator - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
  Points to the preview initiator.
insertAt(int, String, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Inserts a new object at a specific location
insertAt(int, String, String, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Inserts a new object at a specific location
insertComponentAt(int, Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Inserts a component at the specified index
installComponents() - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
installComponents() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Installs components for the associated component.
installComponents() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
installComponents() - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
installDefaults() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostAnimationWidget
installDefaults() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Installs default settings for the associated component.
installDefaults() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
installDefaults() - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
installDefaults() - Method in class org.pushingpixels.lafwidget.text.LockBorderWidget
installDefaults() - Method in class org.pushingpixels.lafwidget.text.PasswordStrengthCheckerWidget
installDesktopHints(Graphics2D, Component) - Static method in class org.pushingpixels.lafwidget.utils.RenderingUtils
installDesktopHintsOld(Graphics2D, Component) - Static method in class org.pushingpixels.lafwidget.utils.RenderingUtils
installListeners() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostAnimationWidget
installListeners() - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
installListeners() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Installs listeners for the associated component.
installListeners() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
installListeners() - Method in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
installListeners() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollWidget
installListeners() - Method in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
installListeners() - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget
installListeners() - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
installListeners() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
installListeners() - Method in class org.pushingpixels.lafwidget.text.EditContextMenuWidget
installListeners() - Method in class org.pushingpixels.lafwidget.text.LockBorderWidget
installListeners() - Method in class org.pushingpixels.lafwidget.text.PasswordStrengthCheckerWidget
installListeners() - Method in class org.pushingpixels.lafwidget.text.SelectAllOnFocusGainWidget
installListeners() - Method in class org.pushingpixels.lafwidget.text.SelectOnEscapeWidget
installListeners() - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
installUI() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Installs UI on the associated component.
installUI() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
installUI() - Method in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
installUI() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollWidget
installUI() - Method in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
installUI() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
instance - Static variable in class org.pushingpixels.lafwidget.ant.Utils
  Singleton.
instance - Static variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Singleton instance of the tab pager manager.
instance - Static variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
  Singleton instance of tab preview window.
instanceRunning() - Static method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread
  Returns indication whether tab preview thread is running.
InternalFramePreviewPainter - Class in org.pushingpixels.lafwidget.preview
InternalFramePreviewPainter() - Constructor for class org.pushingpixels.lafwidget.preview.InternalFramePreviewPainter
internalFramePropertyListener - Variable in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
  Listens on the changes to the ancestor.
invokeAfter(Runnable, int) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.SwingBugUtilities
  Runs the supplied class after a certain period of time, the thread will be executed in the EDT.
IS_JAVA_1_4 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 1.4.
IS_JAVA_1_4_0 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 1.4.0_*.
IS_JAVA_1_4_2_OR_LATER - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 1.4.2 or later.
IS_JAVA_1_4_OR_5 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 1.4 or Java 5.
IS_JAVA_5 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 5.x.
IS_JAVA_5_OR_LATER - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 5.x or later.
IS_JAVA_6 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 6.
IS_JAVA_6_OR_LATER - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Java 6.x or later.
IS_LAF_WINDOWS_XP_ENABLED - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if the Windows XP Look&Feel is enabled.
IS_LOW_RESOLUTION - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if if the screen resolution is smaller than 120 dpi.
IS_OS_FREEBSD - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is FreeBSD.
IS_OS_LINUX - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Linux.
IS_OS_MAC - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is the Mac OS X.
IS_OS_OS2 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is OS/2.
IS_OS_SOLARIS - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Solaris.
IS_OS_WINDOWS - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows.
IS_OS_WINDOWS_2000 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows 2000.
IS_OS_WINDOWS_95 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows 95.
IS_OS_WINDOWS_98 - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows 98.
IS_OS_WINDOWS_ME - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows ME.
IS_OS_WINDOWS_MODERN - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows 98/ME/2000/XP/VISTA.
IS_OS_WINDOWS_NT - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows NT.
IS_OS_WINDOWS_VISTA - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows Vista.
IS_OS_WINDOWS_XP - Static variable in class org.pushingpixels.lafwidget.utils.LookUtils
  True if this is Windows XP.
isAnimating() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Determines if an animation is currently playing
isAnimationAllowed(AnimationFacet, Component) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
  Checks whether the specified animation facet is allowed on the specified component.
isBorderOpaque() - Method in class org.pushingpixels.lafwidget.text.LockBorder
isCustomLafSupportSet - Variable in class org.pushingpixels.lafwidget.LafWidgetRepository
  Indicates whether the currently registered LAF support is custom (not `LafWidgetSupport`).
isDragMode - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollProperties
isExact - Variable in class org.pushingpixels.lafwidget.LafWidgetRepository.LafWidgetClassInfo
  Indicates whether the matching should be exact.
isSensitiveToEvents(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.DefaultTabPreviewPainter
isSensitiveToEvents(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Checks whether the specified tab component is sensitive to events.
isToInjectAfterOriginal() - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingType
  Returns indication whether the ghosting should be injected before or after the original code.
isTrueColor(Component) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Checks and answers whether we have a true color system.
isUninstalling - Variable in class org.pushingpixels.lafwidget.text.LockBorderWidget
  `true` if this widget is uninstalling.
isVisible - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Indicates whether the tab pager windows are visible.
isVisible() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Returns indication whether the tab pager windows are showing.

## J

JCarosel - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  A carousel component which lays out components around a carousel, moving each to the front as it is clicked on.
JCarosel() - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Creates a new instance of JCarosel
JCarosel(int) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Creates a new Carousel specifying the prefered width up front
JCarouselMenu - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  Shows a carousel offset to the left with a menu of actions on the right.
JCarouselMenu() - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Creates a new instance
JCarouselMenu(ImageBorder) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Creates a new instance of JCarouselMenu
JCarouselMenu.CarouselListCellRenderer - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  ListCellRenderer for the Carousel uses an image border to draw a nice border around the menu item when it is selected
JCarouselMenu.MenuItem - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  A menu item inside the carousel
jcomp - Variable in class org.pushingpixels.lafwidget.LafWidgetAdapter
  Associated component.

## K

keyPressed(KeyEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Listen for key events, when we see one that looks like it should wrap, set up the lastSelection variable to trigger a change on release of the key
keyReleased(KeyEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  If the wrap-around has detected the need to wrap, sets the selection to the value calculated when the key was first pressed.
keyTyped(KeyEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Don't Care *

## L

label - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
  The text label
LAFAdapter - Class in org.pushingpixels.lafwidget
LAFAdapter() - Constructor for class org.pushingpixels.lafwidget.LAFAdapter
LafConstants - Class in org.pushingpixels.lafwidget.utils
  Constants for the laf-widget classes.
LafConstants() - Constructor for class org.pushingpixels.lafwidget.utils.LafConstants
LafConstants.PasswordStrength - Class in org.pushingpixels.lafwidget.utils
  Password strength.
LafConstants.TabOverviewKind - Class in org.pushingpixels.lafwidget.utils
  Enumerates all available kinds of tab overview dialog.
lafDefaultCellRenderer - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel.MenuCarouselListCellRenderer
  The cell renderer from the currently installed LAF.
LafMainClassAugmenter - Class in org.pushingpixels.lafwidget.ant
  Augments the main LAF classes with laf-widget behaviour.
LafMainClassAugmenter() - Constructor for class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter
  Creates a new augmenter.
LafMainClassAugmenter.AugmentClassAdapter - Class in org.pushingpixels.lafwidget.ant
  Class adapter that augments the UI functionality.
lafMap - Variable in class org.pushingpixels.lafwidget.ant.Utils
  Maps the LAF names.
lafSupport - Variable in class org.pushingpixels.lafwidget.LafWidgetRepository
  Currently registered LAF support.
lafSwitchListener - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog
  Listener on LAF switches.
LafWidget<T> - Interface in org.pushingpixels.lafwidget
  Interface for LAF widgets (behavioural traits).
LafWidgetAdapter<T> - Class in org.pushingpixels.lafwidget
  Base implementation of `LafWidget` interface.
LafWidgetAdapter() - Constructor for class org.pushingpixels.lafwidget.LafWidgetAdapter
LafWidgetClassInfo(String, boolean) - Constructor for class org.pushingpixels.lafwidget.LafWidgetRepository.LafWidgetClassInfo
  Creates a new info object.
LafWidgetRepository - Class in org.pushingpixels.lafwidget
  Repository of LAF widgets.
LafWidgetRepository.LafWidgetClassInfo - Class in org.pushingpixels.lafwidget
  Information on a single class.
LafWidgetSupport - Class in org.pushingpixels.lafwidget
  LAF-specific support for widgets.
LafWidgetSupport() - Constructor for class org.pushingpixels.lafwidget.LafWidgetSupport
LafWidgetUtilities - Class in org.pushingpixels.lafwidget
  Various utility functions.
LafWidgetUtilities2 - Class in org.pushingpixels.lafwidget
  Various utility functions.
lastWheeledTo - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  The last component the wheel selected.
layout - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  The layout being used for the carousel
layoutContainer(Container) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Lays out all of the components on the carosel.
layoutContainer(Container) - Method in class org.pushingpixels.lafwidget.scroll.TweakedScrollPaneLayout
layoutContainer(Container) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl.TabPreviewControlLayout
listeners - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
loadCompatibleImage(String) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
  Loads an image in a format compatible with the current display
LockBorder - Class in org.pushingpixels.lafwidget.text
  Border with "lock" indication.
LockBorder(Border) - Constructor for class org.pushingpixels.lafwidget.text.LockBorder
  Constructs a new lock border.
LockBorderWidget - Class in org.pushingpixels.lafwidget.text
  Adds visual indication on non-editable text components.
LockBorderWidget() - Constructor for class org.pushingpixels.lafwidget.text.LockBorderWidget
log() - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Prints a new line to the console if logging is enabled.
log(String) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Prints the given message to the console if logging is enabled.
LookUtils - Class in org.pushingpixels.lafwidget.utils
  Provides convenience behavior used by the JGoodies Looks.

## M

main(String[]) - Static method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter
  Test method.
main(String[]) - Static method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter
  Test method.
main(String[]) - Static method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter
  Test methods.
main(String[]) - Static method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter
  Test method.
main(String[]) - Static method in class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter
  Test method.
main(String[]) - Static method in class org.pushingpixels.lafwidget.ant.Utils
  Test app.
main(String[]) - Static method in class org.pushingpixels.lafwidget.utils.DeltaQueue
  For testing.
makePreviewable(Component, Map<Component, Boolean>) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Makes the specified component and all its descendants previewable.
markButtonAsFlat(AbstractButton) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Marks the specified button as `flat`.
matches(DeltaQueue.Deltable) - Method in interface org.pushingpixels.lafwidget.utils.DeltaQueue.DeltaMatcher
  Returns `true` if the specified delta matches some criteria.
MAX_ICON_GHOSTING_ALPHA - Static variable in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Maximal starting opacity for icon ghosting.
MAX_PRESS_GHOSTING_ALPHA - Static variable in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Maximal starting opacity for press ghosting.
mayDrop(StringTreeDnDEvent) - Method in interface org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDListener
  Invoked to verify that aSourceString may be dropped into aTargetNode inside aTargetTree.
mayDrop(TreeTreeDnDEvent) - Method in interface org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDListener
  Invoked to verify that a node may be dropped into another node.
MEDIUM - Static variable in class org.pushingpixels.lafwidget.utils.LafConstants.PasswordStrength
  Medium strength.
MENU_CAROUSEL - Static variable in class org.pushingpixels.lafwidget.utils.LafConstants.TabOverviewKind
  Shows a menu carousel with all tab thumbnails.
MenuCarouselListCellRenderer(ListCellRenderer) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel.MenuCarouselListCellRenderer
  Creates the cell renderer for the carosel menu.
MenuItem(Component, String, Action) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.MenuItem
  Creates a new instance of the menu item
menuMouseListener - Variable in class org.pushingpixels.lafwidget.text.EditContextMenuWidget
  Mouse listener for showing the edit context menu.
MenuSearchWidget - Class in org.pushingpixels.lafwidget.menu
  Adds menu search panel to menu bars.
MenuSearchWidget() - Constructor for class org.pushingpixels.lafwidget.menu.MenuSearchWidget
METHOD_NAME - Static variable in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter
  Method name to augment.
methods - Variable in class org.pushingpixels.lafwidget.ant.InfoClassVisitor
  All method names.
MIN_ICON_GHOSTING_ALPHA - Static variable in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Minimal starting opacity for icon ghosting.
MIN_PRESS_GHOSTING_ALPHA - Static variable in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Minimal starting opacity for press ghosting.
minimumLayoutSize(Container) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Cheats and bases it's size on the prefered sizes of each component
minimumLayoutSize(Container) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl.TabPreviewControlLayout
modelListener - Variable in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  Listener on the model changes.
mouseClicked(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Bring the "clicked" component to the front.
mouseClicked(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Look to see if an item in the list is double clicked, and launch the action if it is
mouseClicked(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
mouseClicked(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabPreviewMouseHandler
mouseDragged(MouseEvent) - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget.TitleMouseHandler
mouseDragged(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
mouseEntered(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Not interested
mouseEntered(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Don't Care *
mouseEntered(MouseEvent) - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget.TitleMouseHandler
mouseEntered(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
mouseEntered(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabPreviewMouseHandler
mouseExited(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Not interested
mouseExited(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Don't Care *
mouseExited(MouseEvent) - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget.TitleMouseHandler
mouseExited(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
mouseExited(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabPreviewMouseHandler
mouseListener - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
  Mouse listener for Ctrl paging (from version 2.1).
mouseMoved(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
mousePressed(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Not interested
mousePressed(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Don't Care *
mousePressed(MouseEvent) - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget.TitleMouseHandler
mousePressed(MouseEvent) - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollMouseListener
mousePressed(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
mouseReleased(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Not interested
mouseReleased(MouseEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Don't Care *
mouseReleased(MouseEvent) - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget.TitleMouseHandler
mouseReleased(MouseEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
MouseRolloverHandler() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget.MouseRolloverHandler
mouseWheelListener - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
  Mouse wheel listener for Ctrl paging (from version 2.1).
mouseWheelMoved(MouseWheelEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  When event received will spin the carousel to select the next object.
mouseWheelMoved(MouseWheelEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Moves the selected menu up or down when the mouse wheel scrolls
mouseWheelMoved(MouseWheelEvent) - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerMouseWheelListener
moveComponentTo(int, Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Moves a layout component at a particular location in the carousel

## N

nextTabIndex - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Index of the next tab.
nextTabWindow - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Preview window for the right (next) tab.
numberOfItems - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Number of items in the carousel (that are visible)

## O

offer(JTabbedPane, int, BufferedImage) - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager.TabPagerPreviewCallback
offer(JTabbedPane, int, BufferedImage) - Method in interface org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewCallback
  Offers the preview image (thumbnail) of a tab in the specified tabbed pane.
OffsetCaroselLayout - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout
  Offsets a normal carousel layout be a fixed amount allowing it be "moved" around the screen.
OffsetCaroselLayout(Container) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.OffsetCaroselLayout
  Creates a new instance of OffsetCaroselLayout
org.pushingpixels.lafwidget - package org.pushingpixels.lafwidget
org.pushingpixels.lafwidget.animation - package org.pushingpixels.lafwidget.animation
org.pushingpixels.lafwidget.animation.effects - package org.pushingpixels.lafwidget.animation.effects
org.pushingpixels.lafwidget.ant - package org.pushingpixels.lafwidget.ant
org.pushingpixels.lafwidget.contrib.blogofbug.swing - package org.pushingpixels.lafwidget.contrib.blogofbug.swing
org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders - package org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders
org.pushingpixels.lafwidget.contrib.blogofbug.swing.components - package org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout - package org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout
org.pushingpixels.lafwidget.contrib.blogofbug.utility - package org.pushingpixels.lafwidget.contrib.blogofbug.utility
org.pushingpixels.lafwidget.desktop - package org.pushingpixels.lafwidget.desktop
org.pushingpixels.lafwidget.menu - package org.pushingpixels.lafwidget.menu
org.pushingpixels.lafwidget.preview - package org.pushingpixels.lafwidget.preview
org.pushingpixels.lafwidget.scroll - package org.pushingpixels.lafwidget.scroll
org.pushingpixels.lafwidget.tabbed - package org.pushingpixels.lafwidget.tabbed
org.pushingpixels.lafwidget.text - package org.pushingpixels.lafwidget.text
org.pushingpixels.lafwidget.tree.dnd - package org.pushingpixels.lafwidget.tree.dnd
org.pushingpixels.lafwidget.utils - package org.pushingpixels.lafwidget.utils
ORIGINAL_BORDER - Static variable in class org.pushingpixels.lafwidget.text.LockBorderWidget
  Name for client property that stores the original border.
overviewButton - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
  Tab overview button.

## P

page(boolean) - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Flips the pages in the currently shown tabbed pane.
page(JTabbedPane, boolean) - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Flips the pages.
paintBorder(int, int, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
  Paints the border around the specified component
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
  Paints the border around the specified component
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.text.LockBorder
paintBorder(Component, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.utils.ShadowPopupBorder
  Paints the border for the specified component with the specified position and size.
paintCenter(Graphics2D, int, int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
  Paints a stretched version of the center of the image (as the border is drawn first, then the component paints itself) so that the component can use it in its own paint if the border lends itself to having a centre area over-painted
paintCenter(Graphics2D, Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
paintComponent(Graphics) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  paints the gradient.
paintComponent(Graphics) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ImageLabel
  Paints the label scaling the image to the appropriate size
paintComponent(Graphics) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.CarouselListCellRenderer
  Our image border can paint a center as well as a surround.
paintComponent(Graphics) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Paints the component
paintComponent(Graphics) - Method in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelector
paintComponent(Graphics) - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewGlassPane
paintComponent(Graphics) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow.PreviewLabel
paintGhostIcon(Graphics2D, Component, Icon, Rectangle) - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Paints the ghost icon inside the bounds of the specified button.
paintGhostIcon(Graphics2D, AbstractButton, Rectangle) - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Paints the ghost icon inside the bounds of the specified button.
paintGhostIcon(Graphics2D, AbstractButton, Icon) - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Paints the ghost icon inside the bounds of the specified button.
paintGhostImages(Component, Graphics) - Static method in class org.pushingpixels.lafwidget.animation.effects.GhostPaintingUtils
  Paints ghost images on the specified component.
paintPasswordStrengthMarker(Graphics, int, int, int, int, LafConstants.PasswordStrength) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Paints password strength marker.
paintTabThumbnail(Graphics) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  Paints the tab thumbnail on the specified graphics context.
PASSWORD_STRENGTH_CHECKER - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying password strength checker for a password field.
PasswordStrengthChecker - Interface in org.pushingpixels.lafwidget.text
  Specifies the interface for the password strength checkers.
PasswordStrengthCheckerWidget - Class in org.pushingpixels.lafwidget.text
  Adds password strength indication on password fields.
PasswordStrengthCheckerWidget() - Constructor for class org.pushingpixels.lafwidget.text.PasswordStrengthCheckerWidget
pHeight - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewPanel
  Height of a single tab preview control.
pHeight - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel
  Height of a single tab preview control.
pHeight - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabRoundCarouselOverviewPanel
  Height of a single tab preview control.
populate() - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Populates the widget repository.
populateFrom(URL) - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Populates the repository from the specified URL.
postPreviewRequest(JTabbedPane, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
  Posts a preview request for a tab component in the specified tabbed pane.
preferredLayoutSize(Container) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Determine the widest and tallest dimensions, then return the height as 1.5 * the highest, and 3 * the widest
preferredLayoutSize(Container) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl.TabPreviewControlLayout
prePaintImage() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  See interface definition
prePaintImage() - Method in interface org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.RichComponent
  Allows a RichContainer to request that the component pre-renders anything that might provide peak performance.
PRESS - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Pressing a component.
PREVIEW_MODE - Static variable in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Name for the internal client property that marks a component as previewable.
previewCallback - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog
  The associated preview callback.
previewCallback - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
  Callback for passing the preview thumbnail once it is computed.
previewComponent(Container, Component, int, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.preview.DefaultPreviewPainter
previewComponent(Container, Component, int, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.preview.InternalFramePreviewPainter
previewComponent(Container, Component, int, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.preview.PreviewPainter
  Draws a component preview on the specified graphics.
previewControls - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewPanel
  Tab preview controls.
previewControls - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel
  Tab preview controls.
previewControls - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabRoundCarouselOverviewPanel
  Tab preview controls.
previewImage - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  The preview image itself.
previewImagePanel - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  Panel for the tab preview image.
PreviewPainter - Class in org.pushingpixels.lafwidget.preview
  Base class for component preview painters.
PreviewPainter() - Constructor for class org.pushingpixels.lafwidget.preview.PreviewPainter
previewQueue - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread
  Queue of preview requests.
previewTab(JTabbedPane, int, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.tabbed.DefaultTabPreviewPainter
previewTab(JTabbedPane, int, Graphics, int, int, int, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Draws a tab preview on the specified graphics.
prevStateMap - Variable in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  Key - `AnimationFacet`, value - `Boolean`
prevTabIndex - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Index of the previous tab.
prevTabWindow - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Preview window for the left (previous) tab.
process(String, File, String) - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter
  Processes a single file or a directory, augmenting all main LAF classes.
process(String, File, List<ContainerGhostingType>) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter
  Processes a single file or a directory, augmenting all relevant classes.
process(String, File, List<IconGhostingType>) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter
  Processes a single file or a directory, augmenting all relevant classes.
process(String, File, Pattern) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter
  Processes a single file or a directory, augmenting all relevant classes.
process(String, File, Pattern) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter
  Processes a single file or a directory, augmenting all relevant classes.
processAction() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Launch the action associated with the currently selected list item
propertyChangeListener - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollWidget
  Property change listener - listens on the changes to `LafWidget.AUTO_SCROLL` property.
propertyChangeListener - Variable in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
  Property change listener - listens on the changes to `LafWidget.COMPONENT_PREVIEW_PAINTER` property.
propertyChangeListener - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
propertyChangeListener - Variable in class org.pushingpixels.lafwidget.text.LockBorderWidget
  Listens on all properties to decide whether a lock border should be shown / hidden.
propertyChangeListener - Variable in class org.pushingpixels.lafwidget.text.SelectOnEscapeWidget
propertyChangeListener - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
propertyListener - Variable in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
  Listens on changes to the component orientation.
propertyListener - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
  Listens on changes to relevant tabbed pane properties.
pWidth - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewPanel
  Width of a single tab preview control.
pWidth - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel
  Width of a single tab preview control.
pWidth - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabRoundCarouselOverviewPanel
  Width of a single tab preview control.

## Q

queue - Variable in class org.pushingpixels.lafwidget.utils.DeltaQueue
  List of entries.
queue(DeltaQueue.Deltable) - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue
  Queues the specified deltable.
queueTabPreviewRequest(TabPreviewThread.TabPreviewInfo) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread
  Queues the request to preview one or all tabs in the specified tabbed pane.

## R

recalculateCarosel() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Updates all of the positions of the carousel.
recalculateVisibleItems() - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Determines how many of the items being laid out are currently visible.
ReflectedImageLabel - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  A RichComponent which takes the supplied image, adds on 50% to the height of the image and draws a graduated alpha-blended reflection below the top aligned original image.
ReflectedImageLabel(Image, int, int) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Deprecated.
  This function will be removed, use setNeutralWidth() on JCarousel instead.
ReflectedImageLabel(Image, String) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Creates a new instance of a reflected label using the supplied image and text
ReflectedImageLabel(Image, String, int, int) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Deprecated.
  This function will be removed, use setNeutralWidth() on JCarousel instead.
ReflectedImageLabel(String) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  See constructor for image label, this version of the constructor takes an image URL instead of the image object (the URL can be in string format).
ReflectedImageLabel(String, int, int) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Deprecated.
  This function will be removed, use setNeutralWidth() on JCarousel instead.
ReflectedImageLabel(String, String, int, int) - Constructor for class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Deprecated.
  This function will be removed, use setNeutralWidth() on JCarousel instead.
refreshSnaphost(JInternalFrame) - Static method in class org.pushingpixels.lafwidget.preview.InternalFramePreviewPainter
registerListeners() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  Registers listeners on the relevant model changes.
registerWidget(String, Class<?>, boolean) - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Registers a new widget for the specified UI class.
registerWidget(String, List<Class<?>>) - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Registers a new widget for the specified UI classes.
remove(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Removes the component from the carousel
remove(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Removes a component from the menu
removeLayoutComponent(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Remove the component
removeLayoutComponent(Component) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl.TabPreviewControlLayout
removeMatching(DeltaQueue.DeltaMatcher) - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue
  Removes all deltas matching the specified matcher.
renderComponentToImage(JComponent) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
  Renders a component into an image, which is useful for playing with the component's resultant image in special effects or transitions
rendererProxy - Variable in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
RenderingUtils - Class in org.pushingpixels.lafwidget.utils
RenderingUtils() - Constructor for class org.pushingpixels.lafwidget.utils.RenderingUtils
renderTextToImage(Font, Color, String[], int) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
  Renders multiple paragraphs of text in an array to an image (created and returned).
renderTextToImage(Font, Color, String, int) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
  Renders a paragraph of text (line breaks ignored) to an image (created and returned).
repository - Static variable in class org.pushingpixels.lafwidget.LafWidgetRepository
  Singleton instance.
requestStop() - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread
requestStop() - Method in class org.pushingpixels.lafwidget.utils.TrackableThread
  Issues a stop request on `this` thread.
requestStopAllThreads() - Static method in class org.pushingpixels.lafwidget.utils.TrackableThread
  Issues a stop request on all helper threads.
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostAnimationWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
requiresCustomLafSupport() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Returns indication whether `this` widget requires custom LAF support.
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.text.EditContextMenuWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.text.LockBorderWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.text.PasswordStrengthCheckerWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.text.SelectAllOnFocusGainWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.text.SelectOnEscapeWidget
requiresCustomLafSupport() - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
reset() - Method in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
reset() - Method in interface org.pushingpixels.lafwidget.Resettable
  Resets the state of `this` widget.
reset() - Static method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager
  Resets the internal caches.
reset() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
resetLabelBundle() - Static method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Resets the current label bundle.
Resettable - Interface in org.pushingpixels.lafwidget
  Base interface for widgets that support the reset operation.
restorePreviewable(Component, Map<Component, Boolean>) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Restores the regular (non-previewable) status of the specified component and all its descendants.
RichComponent - Interface in org.pushingpixels.lafwidget.contrib.blogofbug.swing.components
  A component that can be part of the a rich user interface
ROLLOVER - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Rollover a component.
rotationalOffset - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  The current degree of rotation of the carousel
ROUND_CAROUSEL - Static variable in class org.pushingpixels.lafwidget.utils.LafConstants.TabOverviewKind
  Shows a round carousel with all tab thumbnails.
run() - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread

## S

scaledImage(BufferedImage, int, int) - Static method in class org.pushingpixels.lafwidget.contrib.blogofbug.utility.ImageUtilities
  Produces a resized image that is of the given dimensions
scrollPane - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
scrollPaneSelector - Variable in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
  The scroll pane selector for the associated scroll pane.
ScrollPaneSelector - Class in org.pushingpixels.lafwidget.scroll
  ScrollPaneSelector is a little utility class that provides a means to quickly scroll both vertically and horizontally on a single mouse click, by dragging a selection rectangle over a "thumbnail" of the scrollPane's viewport view.
ScrollPaneSelectorWidget - Class in org.pushingpixels.lafwidget.scroll
  Widget that decorates scroll panes with selector.
ScrollPaneSelectorWidget() - Constructor for class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
SelectAllOnFocusGainWidget - Class in org.pushingpixels.lafwidget.text
  Adds "select all on focus gain" behaviour on text components.
SelectAllOnFocusGainWidget() - Constructor for class org.pushingpixels.lafwidget.text.SelectAllOnFocusGainWidget
SELECTION - Static variable in class org.pushingpixels.lafwidget.animation.AnimationFacet
  Selecting a component.
SelectOnEscapeWidget - Class in org.pushingpixels.lafwidget.text
  Adds "select / deselect on Escape key press" behaviour on text components.
SelectOnEscapeWidget() - Constructor for class org.pushingpixels.lafwidget.text.SelectOnEscapeWidget
setAlpha(float) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Sets the transparency of the component
setAlpha(float) - Method in interface org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.RichComponent
  Assisgns a uniform alpha to the component
setAlpha(float) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
setAlpha(float) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow.PreviewLabel
setAngle(double) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Sets the current rotational angle.
setAutoScrollEnabled(JScrollPane, boolean) - Static method in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
setBackground(Color) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Set the background to a single color
setBackground(Color, Color) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Sets two background colors for a gradient
setBounds(int, int, int, int) - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewButton
setCellImageBorder(ImageBorder) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Sets the image border used to draw around the items in the menu
setCellRenderer(ListCellRenderer) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Specifies the list cell renderer used to draw the items in the menu
setClassName(String) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingType
  Sets the UI delegate class name.
setClassName(String) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingType
  Sets the UI delegate class name.
setClasspath(Path) - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
  Sets the classpath for this task.
setClasspath(Path) - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
  Sets the classpath for this task.
setClasspath(Path) - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
  Sets the classpath for this task.
setClasspath(Path) - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
  Sets the classpath for this task.
setClasspath(Path) - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
  Sets the classpath for this task.
setComponent(T) - Method in interface org.pushingpixels.lafwidget.LafWidget
  Associates a component with `this` widget.
setComponent(T) - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
setContentWidth(int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Sets the prefered width of the components inside the carousel, this is the neutral width that will change as the component is scaled, but at 9 and 6 o'clock where the scale is one they will be this width.
setDelegatesToAdd(String[]) - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter
  Sets the list of delegates that need to be added.
setDelta(int) - Method in class org.pushingpixels.lafwidget.utils.DeltaQueue.Deltable
  Sets the new value of delta in application specific units.
setDepthBasedAlpha(boolean) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  If set to true the carousel will fade out components as they move away from the front of the carousel (6 o'clock)
setDepthBasedAlpha(boolean) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Controls if items should fade as they move to the back of the carousel
setFrontMostComponent(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Moves the specified component to the front
setFrontMostComponent(Component) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.OffsetCaroselLayout
  Over-rides the normal setFrontMostComponent to move the selected component to 3 o'clock instead of 6 o'clock
setImage(Image) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Deprecated.
  Please use setRichImage() instead from the RichComponent interface
setImageBorder(ImageBorder) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu.CarouselListCellRenderer
  Allows the setting of the image border
setInsets(Insets) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.AbstractImageBorder
  Sets the insets around the edge of the image to be used to cookie cut the image into a border
setLabel(String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Deprecated.
  Use setRichText() instead
setLabelBundleClassLoader(ClassLoader) - Static method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Sets the class loader for `LafWidgetRepository.LABEL_BUNDLE`.
setLafSupport(LafWidgetSupport) - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Sets LAF support.
setLayout(CaroselLayout) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Specifies which type of CarouselLayout to be used to lay the component out around the carousel Any looping layout can be used.
setLoggingEnabled(boolean) - Static method in class org.pushingpixels.lafwidget.utils.LookUtils
  Enables or disables the Looks logging.
setMainlafclassname(String) - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
setMenuScrollColor(Color) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Allows the background color to the menu (left side) to be set
setMethodName(String) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingType
  Sets the method name to augment.
setName(String) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateType
  Sets the delegate name.
setNeutralContentWidth(int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Specify the neutral content width of any laid out component.
setPaintBorder(boolean) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.borders.ImageBorder
  Controls wether or not the border is actually painted or not.
setPattern(String) - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
setPattern(String) - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
setPreviewHeight(int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
setPreviewImage(BufferedImage, boolean) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  Sets the tab preview thumbnail.
setPreviewWidth(int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
setRichImage(Image) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  See interface definition
setRichImage(Image) - Method in interface org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.RichComponent
  Assisgns an image to the component, the width and height taken from the supplied image
setRichImage(File) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  See interface definition
setRichImage(File) - Method in interface org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.RichComponent
  Assigns an image to the component, the width and height taken from the supplied image
setRichImage(URL) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Assigns an image to the component, the width and height taken from the supplied image
setRichImage(URL) - Method in interface org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.RichComponent
  Assigns an image to the component, the width and height taken from the supplied image
setRichText(String) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  See interface definition
setRichText(String) - Method in interface org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.RichComponent
  Specifies text that should be displayed by the rich component when getRichText() is called.
setSelectedIndex(int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Sets the selected item in the menu
setSourceNode(TreeNode) - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
setSourceString(String) - Method in class org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDEvent
setSourceTree(JTree) - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
setSpinStartDelay(int) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Sets the delay between clicking on a component in the carousel, and the spin starting to move that component to the front.
setTabAreaInsets(JTabbedPane, Insets) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Sets the tab area insets for the specified tabbed pane.
setTabIndex(int) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  Stes the tab index.
setTarget(double) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Sets a target angle to rotate to, always choses a direction that is less than or equal to 180 degrees
setTargetNode(TreeNode) - Method in class org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDEvent
setTargetNode(TreeNode) - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
setTargetTree(JTree) - Method in class org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDEvent
setTargetTree(JTree) - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
setTimelineDuration(long) - Method in class org.pushingpixels.lafwidget.animation.AnimationConfigurationManager
setToInjectAfterOriginal(boolean) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingType
  Returns indication whether the ghosting should be injected before or after the original code.
setUpDownColor(Color) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Sets the color the up and down buttons are drawn
setUpDownIcons(Icon, Icon) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Sets icons to use to show the up and down buttons
setupImage(Image) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.ReflectedImageLabel
  Adds a reflection to the supplied image
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.AugmentContainerGhostingTask
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.AugmentIconGhostingTask
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.AugmentMainTask
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.AugmentTask
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.AugmentUpdateTask
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter
  Sets the verbosity.
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter
  Sets the verbosity.
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter
  Sets the verbosity.
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter
  Sets the verbosity.
setVerbose(boolean) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter
  Sets the verbosity.
setZoom(float) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
ShadowPopupBorder - Class in org.pushingpixels.lafwidget.utils
  A border with a drop shadow intended to be used as the outer border of popups.
ShadowPopupBorder() - Constructor for class org.pushingpixels.lafwidget.utils.ShadowPopupBorder
shouldHide(Component, double, double) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  Can be over-ridden to restrict the range of angles where the child component is shown
shouldHide(Component, double, double) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.OffsetCaroselLayout
  Overrides the normal layout method to determine if the object is offscreen and can therefore be ignored (giving a performance gain).
spinStartDelay - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarosel
  Delay in milliseconds from the first click to the start of the spin, this gives implementors using a double click anywhere to fire an event a chance for their users to get the double click message before the component spins around.
start - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.GradientPanel
  Gradient start colour
start(JTabbedPane, int, TabPreviewThread.TabPreviewInfo) - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerManager.TabPagerPreviewCallback
start(JTabbedPane, int, TabPreviewThread.TabPreviewInfo) - Method in interface org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewCallback
  Starts the current cycle of `TabPreviewThread.TabPreviewCallback.offer(JTabbedPane, int, BufferedImage)` calls.
startLocation - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollProperties
startWidget() - Static method in class org.pushingpixels.lafwidget.LAFAdapter
  This initialises the Widgeting system.
stateChanged(ChangeEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Detect when the list selection changes, and respond by updating the state of the two "arrow" buttons.
stopWidget() - Static method in class org.pushingpixels.lafwidget.LAFAdapter
  This tears-down the widgeting system.
strengthCheckerListener - Variable in class org.pushingpixels.lafwidget.text.PasswordStrengthCheckerWidget
  Listens on changes to `LafWidget.PASSWORD_STRENGTH_CHECKER` property.
StringTreeDnDEvent - Class in org.pushingpixels.lafwidget.tree.dnd
  StringTreeDnDEvent is an event fired whenever a String is about to be dropped into a node in a JTree.
StringTreeDnDEvent(String, JTree, TreeNode) - Constructor for class org.pushingpixels.lafwidget.tree.dnd.StringTreeDnDEvent
  Creates a new instance of StringTreeDnDEvent
StringTreeDnDListener - Interface in org.pushingpixels.lafwidget.tree.dnd
  StringTreeDnDListener represents a listener that is informed when a String is about to be dropped into a node in a JTree.
STRONG - Static variable in class org.pushingpixels.lafwidget.utils.LafConstants.PasswordStrength
  Strong strength.
SwingBugUtilities - Class in org.pushingpixels.lafwidget.contrib.blogofbug.swing
  Contains some utility methods applicable to any swing application.

## T

TABBED_PANE_PREVIEW_PAINTER - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying the preview painter for tabbed pane.
tabbedPane - Variable in class org.pushingpixels.lafwidget.tabbed.TabPagerMouseWheelListener
  The associated tabbed pane (may be `null`).
TabGridOverviewGlassPane(TabOverviewDialog.TabGridOverviewPanel) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewGlassPane
  Creates the glass pane.
TabGridOverviewPanel(int, int) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabGridOverviewPanel
  Creates a tab overview panel.
TabHoverPreviewWidget - Class in org.pushingpixels.lafwidget.tabbed
  Adds tab preview thumbnail on tab mouse hover.
TabHoverPreviewWidget() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget
TabHoverPreviewWidget.MouseRolloverHandler - Class in org.pushingpixels.lafwidget.tabbed
  Mouse listener for rollover effects.
tabIndexToPreview - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
  If `TabPreviewThread.TabPreviewInfo.toPreviewAllTabs` is `false`, contains the index of the tab to be previewed.
TabMenuCarouselOverviewPanel(int, int) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel
  Creates a tab overview panel.
TabOverviewButton - Class in org.pushingpixels.lafwidget.tabbed
  Button that activates the tab overview dialog.
TabOverviewButton(JTabbedPane) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewButton
  Creates a new tab overview button.
TabOverviewDialog - Class in org.pushingpixels.lafwidget.tabbed
  Tab overview dialog.
TabOverviewDialog.TabGridOverviewGlassPane - Class in org.pushingpixels.lafwidget.tabbed
  Glass pane for the tab grid overview panel.
TabOverviewDialog.TabGridOverviewPanel - Class in org.pushingpixels.lafwidget.tabbed
  Tab grid overview panel.
TabOverviewDialog.TabMenuCarouselOverviewPanel - Class in org.pushingpixels.lafwidget.tabbed
  Tab menu carousel overview panel.
TabOverviewDialog.TabMenuCarouselOverviewPanel.MenuCarouselListCellRenderer - Class in org.pushingpixels.lafwidget.tabbed
  Cell renderer for the carosel menu.
TabOverviewDialog.TabPreviewMouseHandler - Class in org.pushingpixels.lafwidget.tabbed
  Handles mouse events on the tab overview dialog (such as highlighting the currently rolled-over tab preview, closing the overview when a tab preview is clicked, tooltips etc.)
TabOverviewDialog.TabRoundCarouselOverviewPanel - Class in org.pushingpixels.lafwidget.tabbed
  Tab round carousel overview panel.
TabOverviewDialogWidget - Class in org.pushingpixels.lafwidget.tabbed
  Adds tab overview dialog to tabbed panes.
TabOverviewDialogWidget() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
TabOverviewKind(String) - Constructor for class org.pushingpixels.lafwidget.utils.LafConstants.TabOverviewKind
  Creates a new tab overview kind.
TabPagerManager - Class in org.pushingpixels.lafwidget.tabbed
  Tab pager manager.
TabPagerManager.TabPagerPreviewCallback - Class in org.pushingpixels.lafwidget.tabbed
  Implementation of the tab preview callback for the tab pager.
TabPagerMouseWheelListener - Class in org.pushingpixels.lafwidget.tabbed
  Mouse wheel listener for the `TabPagerWidget`.
TabPagerMouseWheelListener() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPagerMouseWheelListener
  Creates a new mouse wheel listener on the currently paged tabbed pane.
TabPagerMouseWheelListener(JTabbedPane) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPagerMouseWheelListener
  Creates a new mouse wheel listener on the specified tabbed pane.
TabPagerPreviewCallback(JWindow, JTabbedPane, int) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPagerManager.TabPagerPreviewCallback
  Creates a new tab preview callback for the tab pager.
TabPagerWidget - Class in org.pushingpixels.lafwidget.tabbed
  Adds tab pager to tabbed panes.
TabPagerWidget() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
tabPane - Variable in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog
  The associated tabbed pane.
tabPane - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  The associated tabbed pane.
tabPane - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
  Tabbed pane.
TabPreviewControl - Class in org.pushingpixels.lafwidget.tabbed
  Control to display the a single tab preview.
TabPreviewControl(JTabbedPane, int) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  Creates a tab preview control.
TabPreviewControl.TabPreviewControlLayout - Class in org.pushingpixels.lafwidget.tabbed
  Layout for the tab preview control.
TabPreviewControlLayout() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPreviewControl.TabPreviewControlLayout
TabPreviewInfo() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
TabPreviewMouseHandler(int, JComponent, boolean, boolean) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabPreviewMouseHandler
  Creates the mouse handler for a single tab preview control.
TabPreviewPainter - Class in org.pushingpixels.lafwidget.tabbed
  Base class for tab preview painters.
TabPreviewPainter() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
TabPreviewThread - Class in org.pushingpixels.lafwidget.tabbed
  Thread for running the tab preview requests.
TabPreviewThread.TabPreviewCallback - Interface in org.pushingpixels.lafwidget.tabbed
  Interface for offering the tab preview image once it has been computed.
TabPreviewThread.TabPreviewInfo - Class in org.pushingpixels.lafwidget.tabbed
  Information for previewing a tabbed pane.
TabPreviewWindow - Class in org.pushingpixels.lafwidget.tabbed
  Tab preview window.
TabPreviewWindow() - Constructor for class org.pushingpixels.lafwidget.tabbed.TabPreviewWindow
TabPreviewWindow.PreviewLabel - Class in org.pushingpixels.lafwidget.tabbed
TabRoundCarouselOverviewPanel(int, int) - Constructor for class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabRoundCarouselOverviewPanel
  Creates a tab overview panel.
targetOffset - Variable in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.layout.CaroselLayout
  The desired rotational offset, which will be moved to by a timer animating the carousel
testComponentStateChangeThreadingViolation(Component) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Tests UI threading violations on changing the state the specified component.
TEXT_EDIT_CONTEXT_MENU - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying that the text component should have the edit context menu (with Cut / Copy / Paste / ...
TEXT_FLIP_SELECT_ON_ESCAPE - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying that the text component contents should flip selection on ESCAPE key press.
TEXT_SELECT_ON_FOCUS - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying that the text component contents should be selected on focus gain.
timer - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollProperties
titleLabel - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewControl
  Label for the tab title.
titleMouseHandler - Variable in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
  Mouse handler for the `DesktopIconHoverPreviewWidget.compToHover`.
TitleMouseHandler() - Constructor for class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget.TitleMouseHandler
toDisposeOverviewOnFocusLoss() - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Returns indication whether the tab overview dialog should be automatically disposed when it loses focus.
toIgnoreAnimations(Component) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
toIgnoreGlobalLocale(JComponent) - Static method in class org.pushingpixels.lafwidget.LafWidgetUtilities
  Checks whether the label lookup should use component-specific locale on the specified component.
toInstallExtraElements(Component) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns indication whether additional functionality should be installed on the specified component.
toInstallMenuSearch(JMenuBar) - Method in class org.pushingpixels.lafwidget.LafWidgetSupport
  Returns indication whether the menu search functionality should be installed on the specified menu bar.
toolkitListener - Variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator.AutoScrollProperties
toPreviewAllTabs - Variable in class org.pushingpixels.lafwidget.tabbed.TabPreviewThread.TabPreviewInfo
  Indicates whether all tabs in the `TabPreviewThread.TabPreviewInfo.tabPane` should be previewed.
toString() - Method in class org.pushingpixels.lafwidget.animation.AnimationFacet
toUpdatePeriodically(Container, Component, int) - Method in class org.pushingpixels.lafwidget.preview.PreviewPainter
  Returns indication whether the thumbnail preview should be updated periodically.
toUpdatePeriodically(JTabbedPane) - Method in class org.pushingpixels.lafwidget.tabbed.TabPreviewPainter
  Returns indication whether the thumbnail preview should be updated periodically.
TrackableThread - Class in org.pushingpixels.lafwidget.utils
  Base class for all helper threads.
TrackableThread() - Constructor for class org.pushingpixels.lafwidget.utils.TrackableThread
  Creates new instance.
trackModelChange(AnimationFacet, boolean) - Method in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  Tracks a single change to the model.
TREE_AUTO_DND_SUPPORT - Static variable in interface org.pushingpixels.lafwidget.LafWidget
  Client property name for specifying that the tree component should have automatic drag and drop support.
TreeDragAndDropWidget - Class in org.pushingpixels.lafwidget.tree.dnd
  TreeWrapper is used to handle drag and drop and popup menus in any JTree.
TreeDragAndDropWidget() - Constructor for class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
TreeTreeDnDEvent - Class in org.pushingpixels.lafwidget.tree.dnd
  TreeTreeDnDEvent is an event fired when a node from a JTree is dropped into another node (of the same or of other JTree).
TreeTreeDnDEvent(JTree, TreeNode, JTree, TreeNode) - Constructor for class org.pushingpixels.lafwidget.tree.dnd.TreeTreeDnDEvent
  Creates a new instance of TreeTreeDnDEvent.
TreeTreeDnDListener - Interface in org.pushingpixels.lafwidget.tree.dnd
  TreeTreeDnDListener represents a listener that receives notifications when some node from a tree is moved or copied into itself (or into another tree).
TweakedScrollPaneLayout - Class in org.pushingpixels.lafwidget.scroll
  A hideous hack to allow the display of the selector's button even when only one scrollBar is visible.
TweakedScrollPaneLayout() - Constructor for class org.pushingpixels.lafwidget.scroll.TweakedScrollPaneLayout

## U

UI_IDS - Static variable in class org.pushingpixels.lafwidget.ant.Utils
  IDs of all UI delegates.
UiDelegateAugmenter - Class in org.pushingpixels.lafwidget.ant
  Augments the UI classes with laf-widget behaviour.
UiDelegateAugmenter() - Constructor for class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter
  Creates the new augmenter.
UiDelegateAugmenter.AugmentClassAdapter - Class in org.pushingpixels.lafwidget.ant
  Class adapter that augments the UI functionality.
UiDelegateType - Class in org.pushingpixels.lafwidget.ant
  Ant type for storing `delegate` elements of `AugmentMainTask` task.
UiDelegateType() - Constructor for class org.pushingpixels.lafwidget.ant.UiDelegateType
  Creates new instance.
UiDelegateUpdateAugmenter - Class in org.pushingpixels.lafwidget.ant
  Augments the UI classes with laf-widget behaviour.
UiDelegateUpdateAugmenter() - Constructor for class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter
  Creates the new augmenter.
UiDelegateUpdateAugmenter.AugmentClassAdapter - Class in org.pushingpixels.lafwidget.ant
  Class adapter that augments the UI functionality.
UiDelegateWriterEmptyCtr - Class in org.pushingpixels.lafwidget.ant
  Bytecode writer for a forwarding UI delegate class with a single constructor that gets no parameters.
UiDelegateWriterEmptyCtr() - Constructor for class org.pushingpixels.lafwidget.ant.UiDelegateWriterEmptyCtr
  Creates a new bytecode writer.
UiDelegateWriterOneParamCtr - Class in org.pushingpixels.lafwidget.ant
  Bytecode writer for a forwarding UI delegate class with a single constructor that gets one parameter.
UiDelegateWriterOneParamCtr() - Constructor for class org.pushingpixels.lafwidget.ant.UiDelegateWriterOneParamCtr
  Creates a new bytecode writer.
UiThreadingViolationException - Exception Class in org.pushingpixels.lafwidget
  This exception is thrown when the code detects violations of UI threading rules.
UiThreadingViolationException(String) - Constructor for exception class org.pushingpixels.lafwidget.UiThreadingViolationException
  Creates a new instance of this exception.
uninstallComponents() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Uninstalls components for the associated component.
uninstallComponents() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
uninstallComponents() - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
uninstallDefaults() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Uninstalls default settings for the associated component.
uninstallDefaults() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
uninstallDefaults() - Method in class org.pushingpixels.lafwidget.text.LockBorderWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostAnimationWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.desktop.DesktopIconHoverPreviewWidget
uninstallListeners() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Uninstalls listeners for the associated component.
uninstallListeners() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
uninstallListeners() - Method in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialogWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.text.EditContextMenuWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.text.LockBorderWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.text.PasswordStrengthCheckerWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.text.SelectAllOnFocusGainWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.text.SelectOnEscapeWidget
uninstallListeners() - Method in class org.pushingpixels.lafwidget.tree.dnd.TreeDragAndDropWidget
uninstallUI() - Method in interface org.pushingpixels.lafwidget.LafWidget
  Uninstalls UI on the associated component.
uninstallUI() - Method in class org.pushingpixels.lafwidget.LafWidgetAdapter
uninstallUI() - Method in class org.pushingpixels.lafwidget.menu.MenuSearchWidget
uninstallUI() - Method in class org.pushingpixels.lafwidget.scroll.AutoScrollWidget
uninstallUI() - Method in class org.pushingpixels.lafwidget.scroll.ScrollPaneSelectorWidget
uninstallUI() - Method in class org.pushingpixels.lafwidget.tabbed.TabHoverPreviewWidget
uninstallUI() - Method in class org.pushingpixels.lafwidget.tabbed.TabPagerWidget
uninstallUI() - Method in class org.pushingpixels.lafwidget.text.LockBorderWidget
unregisterListeners() - Method in class org.pushingpixels.lafwidget.animation.effects.GhostingListener
  Unregisters all listeners on model changes.
unsetLafSupport() - Method in class org.pushingpixels.lafwidget.LafWidgetRepository
  Unsets custom LAF support and reverts to the base LAF support.
updateLocation(JTabbedPane, Insets) - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewButton
  Updates the location of `this` tab overview button.
updateUI() - Method in class org.pushingpixels.lafwidget.tabbed.TabOverviewDialog.TabMenuCarouselOverviewPanel
Utils - Class in org.pushingpixels.lafwidget.ant
  Utility functions.

## V

V_IMAGE_ICON - Static variable in class org.pushingpixels.lafwidget.scroll.AutoScrollActivator
valueChanged(ListSelectionEvent) - Method in class org.pushingpixels.lafwidget.contrib.blogofbug.swing.components.JCarouselMenu
  Detect when the list selection changes, and respond by rotating the carousel to show that item
visit(int, int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter.AugmentClassAdapter
visit(int, int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter.AugmentClassAdapter
visit(int, int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter.AugmentClassAdapter
visit(int, int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter.AugmentClassAdapter
visit(int, int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter.AugmentClassAdapter
visitField(int, String, String, String, Object) - Method in class org.pushingpixels.lafwidget.ant.InfoClassVisitor
visitMethod(int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.ContainerGhostingAugmenter.AugmentClassAdapter
visitMethod(int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.IconGhostingAugmenter.AugmentClassAdapter
visitMethod(int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.InfoClassVisitor
visitMethod(int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.LafMainClassAugmenter.AugmentClassAdapter
visitMethod(int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateAugmenter.AugmentClassAdapter
visitMethod(int, String, String, String, String[]) - Method in class org.pushingpixels.lafwidget.ant.UiDelegateUpdateAugmenter.AugmentClassAdapter

## W

WEAK - Static variable in class org.pushingpixels.lafwidget.utils.LafConstants.PasswordStrength
  Weak strength.
widgetClassesToIgnore - Variable in class org.pushingpixels.lafwidget.LafWidgetRepository
  Contains fully qualified class names of widgets that should not be installed on any components.
widgets - Variable in class org.pushingpixels.lafwidget.LafWidgetRepository
  All registered widgets.

A B C D E F G H I J K L M N O P Q R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form