Package org.pushingpixels.radiance.theming.internal.utils
package org.pushingpixels.radiance.theming.internal.utils
-
ClassDescriptionDelegate class for painting backgrounds of buttons in Radiance look and feel.Utility class to track transitions in visual state of buttons.A paint class that creates conical gradients around a given center point It could be used in the same way as LinearGradientPaint and RadialGradientPaint and follows the same syntax.Implementation of a key for the
LazyResettableHashMap
.Lazily initialized hash map for caching images.Tracer for memory usage patterns of Radiance look-and-feel.Factory for creating noise images.A class for producing Perlin-inspired noise.This class is used to propagate a color set by the application code to the children / related components.Utilities related to color schemes.Various color-related utilities.Various utility functions.Drop down button in Radiance look and feel.Provides utility functions for creating various images for Radiance look and feel.Interface to mark arrow buttons used in various UI delegates.Interface to mark buttons used in various UI delegates.UI for internal frame title pane in Radiance look and feel.Click correction listener that resets models of minimize and restore buttons on click (so that the rollover behaviour will be preserved correctly).Utility methods to keep component preferred size and component painting in sync.Provides common functionality that can be used by button shapers.Interface to mark popup containers.This class is responsible for computing DPI-aware insets, stroke widths, paddings, icon sizes etc.Spinner button in Radiance look and feel.Split pane divider inRadiance
look and feel.This class is used to speed up the striping of lists, tables, trees and comboboxes that use Radiance default renderers.Text-related utilities.Title button in Radiance look and feel.Title pane for Radiance look and feel.Various utility functions for title panes.Enumerates the types of children components of title panes.Button listener for rollover effects.Control listener for rollover effects.Menu item listener for rollover effects.Control listener for rollover effects.AUIResource
variant of the resizable high-DPI aware implementation of the coreIcon
interface that maintains crisp pixel-perfect appearance of icons across the entire app.SoftHashMap<K,V> The original implementation is taken from The Java Specialists' Newsletter [Issue 098] with permission of the original author.Manages the listeners registered on tab-close events.Base class for all helper threads.Basic class for trait info.Various utility functions.