All Classes and Interfaces
Class
Description
Control panel of a single
JRibbonBand
.Basic UI for control panel of ribbon band
JBandControlPanel
.An action for the CarouselMenuAction.
Panel that hosts file-related command buttons with progress indication and cancellation
capabilities.
Information on the specific file.
Popup menu with groups of command buttons.
Ribbon band.
Model for the action area of
JCommandButton
component.Extension of the default button model that supports the
ActionButtonModel
interface and repeated invocation of action
listeners on mouse rollover.This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
Internal implementation of animation configuration.
Aqua color scheme.
Implementation of
RadianceDecorationPainter
that uses "arc" painting on title panes and
lighter gradient near the center of the application frame.This class has been automatically generated using Radiance SVG transcoder.
This interface is used for asynchronously-loaded contents.
This interface is used for asynchronously-loaded contents.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
Christopher Deckers (chrriis@nextencia.net) http://www.nextencia.net
Widget that decorates scroll panes with auto scroll.
Autumn
skin.Default pulse source which derives the pulse delay from
the highest refresh rate of all local screen devices.
Built-in interpolators for Swing / AWT / Java2D classes.
Delegate for painting filled backgrounds.
UI for control panel of ribbon band (
JBandControlPanel
).Barby pink color scheme.
Base class for Radiance color schemes.
This interface can be used as part of
call.
BaseCommandButtonProjection.setComponentSupplier(CommandButtonComponentSupplier)
to return your own supplier of
BaseCommandButtonProjection.CommandButtonComponentSupplier
to be used before the
invalid reference
#configureComponent(JCommandButton)
Base class for dark color schemes.
Taken from BasicComboBoxUI.Actions
Taken from BasicDesktopPaneUI.Actions
From sun.swing.FilePane via BasicFileChooserUI
From BasicListUI.Actions
From BasicRootPaneUI.Actions
From BasicScrollBarUI.Actions
From BasicScrollPaneUI.Actions
From BasicSliderUI.Actions
From BasicTabbedPaneUI.Actions
From BasicTableUI.Actions
From BasicToolBarUI.Actions
Base class for light color schemes.
Base class for the core ribbon band resize sequencing policies.
Core plugin for skins.
Base interface for the tab close listeners.
Basic UI for control panel of ribbon band
JBandControlPanel
.Basic UI for breadcrumb bar (
JBreadcrumbBar
).Basic UI for color selector component
JColorSelectorComponent
.Basic UI for color selector panel
JColorSelectorPanel
.Listener to track user interaction with the command buttons.
Basic UI for command button panel
JCommandButtonPanel
.Basic UI for button strip
JCommandButtonStrip
.Basic UI for command button
JCommandButton
.Popup panel that hosts groups of icons.
Basic UI for determinate circular progress
JDeterminateCircularProgress
.Basic UI for control panel of ribbon band
JBandControlPanel
.Basic UI for indeterminate circular progress
JIndeterminateCircularProgress
.Basic UI for popup panel
JPopupPanel
.This class is used to trace the changes in the shown popup panels and
install ESC key listener on the matching root pane so that the popup
panels can be dismissed with the ESC key.
This class is used to dismiss popup panels on the following events:
Mouse click outside any shown popup panel.
Closing, iconifying or deactivation of a top-level window.
Any change in the component hierarchy of a top-level window.
Basic UI for ribbon application menu button.
Basic UI for ribbon band
JRibbonBand
.Event listener to handle global ribbon events.
Basic UI for ribbon gallery
JRibbonGallery
.Basic UI for toggle button of ribbon tasks
JRibbonTaskToggleButton
.Basic UI for ribbon
JRibbon
.Basic UI for rich tooltip panel
JRichTooltipPanel
.Basic UI for scrollable panel
JScrollablePanel
.Belize color scheme.
Transition aware implementation of arrow button icons.
Transition aware implementation of highlightable icons.
Custom fill painter for the checkmarks of checkboxes and radio buttons.
Icon with transition-aware capabilities.
The delegate needs to implement the method in this interface based on the provided color
scheme.
Icon with transition-aware capabilities.
The delegate needs to implement the method in this interface based on the
provided theme.
Blended color scheme.
Bloody Moon color scheme.
Blue Yonder color scheme.
Bottle green color scheme.
Overlay painter that paints a single line at the bottom edge of the relevant
decoration area.
Overlay painter that paints a few pixel-high drop shadow at the bottom edge
of the relevant decoration area.
Model for the breadcrumb bar component (
JBreadcrumbBar
).Content provider for a
JBreadcrumbBar
.UI for breadcrumb bar (
JBreadcrumbBar
).Breadcrumb bar that allows browsing the local file system.
A single item in the
JBreadcrumbBar
model.This is the model for the popup that is shown by clicking on the path
selector.
Event on the breadcrumb bar path.
The application listener on breadcrumb path events.
Tree adapter that allows plugging a custom rendering logic.
Brick Wall color scheme.
This class has been automatically generated using Radiance SVG transcoder.
Brown color scheme.
Brown Velvet color scheme.
Implementation of
RadianceDecorationPainter
that uses brushed metal
painting on decoration areas.Base class for accented
Business
skins.Business Black Steel
skin.Business Blue Steel
skin.Business
skin.Delegate class for painting backgrounds of buttons in Radiance look and feel.
Utility class to track transitions in visual state of buttons.
Adds visual indication when caps-lock key is on in focused password fields.
Border with "caps lock" indication.
Layout engine for JCarousel components (although would work for any container).
Cerulean
skin.Charcoal color scheme.
Icon for the
JCheckBoxMenuItem
s.UI for circular progress (
JIndeterminateCircularProgress
).Border painter that draws visuals with classic appearance.
Button shaper that returns rectangular buttons with slightly rounded corners (ala Windows XP).
Decoration painter that paints a classic gradient.
Fill painter that draws visuals with classic appearance.
A color chooser with CMYK color sliders.
Cobalt Steel color scheme.
Base class for color schemes simulating color-blind users.
Blindness kind.
The main panel of the color chooser UI.
Core plugin for color chooser UI delegates.
ColorPalettesChooser.
Implementation of
RadianceIcon
that fills the icon with a solid
color.Defines a query that returns a single color based on a color scheme.
Defines a transformation on a color scheme.
Encapsulates presentation metadata for displaying color selector commands as buttons.
UI for command button (
JColorSelectorComponent
).UI for command button (
JColorSelectorPanel
).Listener for tracking color activation events.
Listener for tracking color preview events.
Abstract super class for ColorModels which can be used in conjunction with
ColorSliderUI user interface delegates.
The ColorSlidersChooser contains five individual color slider pages: gray
slider, RGB sliders, CMYK sliders, HSB sliders, and HTML sliders.
This handler adjusts the value of a component in the color slider model,
when the user enters text into the text field.
A UI delegate for color sliders.
Defines a transformation on a color.
The ColorWheel displays a hue/saturation wheel of the HSB color model.
A HSB color chooser, which displays a hue/saturation color wheel, and a
brightness slider.
Produces the image of a ColorWheel.
A color wheel showing a Red, Yellow, Blue color model traditionally used by
graphic artists.
Delegate class for painting backgrounds of buttons in Radiance look and feel.
Interface for specifying a prototype entry for a combo popup.
Encapsulates metadata for a single command.
Delegate class for painting command buttons in Radiance look and feel.
Implementation of
RadianceIcon
for command buttons that wish to have their icon
be dynamically rendered at runtime based on the color scheme that matches the current
transition-aware state.The delegate needs to implement the method in this interface based on the
provided color scheme.
Definition of a layout manager for
JCommandButton
s.Enumerates the available command button kinds.
Layout information on different visual parts of a single command button.
Enumerates the available values for separator orientations.
Layout information on a single line of text.
UI for command button panel (
JCommandButtonPanel
).Encapsulates presentation metadata for displaying commands as buttons.
Presentation state for command buttons.
UI for button strip (
JCommandButtonStrip
).UI for command button (
JCommandButton
).Button strip orientation.
Group of toggle commands.
Encapsulates presentation metadata for displaying arbitrary components in the ribbon.
Base class for projections that create non-Radiance components, such as
JCheckBox
from
RibbonCheckBoxProjection
.
Instances of this class correspond to states of Swing core and custom
controls.
Helper utilities.
Composite border painter that delegates the painting of outer and inner
contours.
This class has been automatically generated using Radiance SVG transcoder.
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.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
The core resize policies.
The base class for mapping-based core resize policies.
Core resize policy for
JFlowRibbonBand
that places the content in
a single row.Core resize policy for
JFlowRibbonBand
that places the content in
three rows.Core resize policy for
JFlowRibbonBand
that places the content in
two rows.Core resize policy that maps all
JRibbonBand.PresentationPriority
s to
JRibbonBand.PresentationPriority.LOW
.Special resize policy that is used for collapsed ribbon bands.
Maps the element priority associated with a ribbon band component to the
element priority assigned by the specific resize policy.
Mirror core resize policy that maps the values of
JRibbonBand.PresentationPriority
s to themselves.Core resize policy that maps all
JRibbonBand.PresentationPriority
s to
JRibbonBand.PresentationPriority.TOP
.The core resize sequencing policies.
The collapse from last resize sequencing policy.
The round robin resize sequencing policy.
A panel which displays a selection of color crayons.
Crayon.
A color chooser which provides a choice of Crayons.
This class has been automatically generated using Radiance SVG transcoder.
Base class for accented
Creme
skins.Creme Coffee
skin.Brown color scheme.
Creme
skin.Dark gray color scheme.
Dark metallic color scheme.
Dark violet color scheme.
Implementation of
RadianceIcon
that adds decorations to a main icon.Icon decorator interface.
Contains utility methods related to decoration painters.
The default font policy for Gnome OS.
The default font policy for KDE OS.
The default font policy for Mac OS.
This class provides some well known color palettes as array constants.
Default implementation of the component preview painter.
Default implementation of the tab preview painter.
Delegate border painter that allows tweaking the visual appearance of
borders.
This class has been automatically generated using Radiance SVG transcoder.
Delta queue.
Base class for entries in a
DeltaQueue
.Test class.
Interface for comparing two delta instances.
Resolver of derived colors for dark color schemes.
Resolver of derived colors for light color schemes.
Desert Mars color scheme.
Desert Sand color scheme.
Adds internal frame thumbnail preview on desktop icon mouse hover.
Color scheme for deuteranopia color blindness.
DnDBorderFactory is responsible for creating node borders used under different drag and drop
operations.
DropAllowedBorder is a Border that indicates that something is being droped on top of a valid
node.
DropOnNodeBorder is a Border that indicates that something cannot be dropped here.
OffsetBorder is a Border that contains an offset.
DnDCellRendererProxy is a TreeCellRenderer that proxies operations to a true
TreeCellRenderer, but that draws a border around specific TreeNodes.
DnDVetoException is an exception thrown to signal that a drag and drop
operation is not valid.
Base class for accented
Dust
skins.Dust Coffee
skin.Dust
skin.Earth Fresco color scheme.
Ebony color scheme.
This class has been automatically generated using Radiance SVG transcoder.
Adds edit context menu on text components.
Emerald Grass color scheme.
Implementation of
RadianceIcon
that paints nothing.This class has been automatically generated using Radiance SVG transcoder.
Empty implementation of
TimelineCallback
that does nothing but is
marked to run on the EDT.Fauve Mauve color scheme.
Field of Wheat
skin.Border painter that draws visuals with flat appearance.
Decoration painter that paints a flat appearance.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
Provides predefined FontPolicy implementations.
Implements the default font lookup for the Plastic Linvalid input: '&f' family when
running in a Windows environment.
Implements the default font lookup on the Windows platform.
A FontPolicy that returns a fixed FontSet and that ignores the laf name
and UIDefaults table.
Looks up and returns a FontSet.
Provides static access to popular Windows fonts.
Returns the Fonts used by a Look&Feel or theme.
Provides predefined FontSet implementations.
Looks up and returns the logical fonts as specified by the Java runtime
environment.
Border painter with fraction-based stops and a color query associated with
each stop.
Decoration painter with fraction-based stops and a color query associated
with each stop.
Fill painter with fraction-based stops and a color query associated with each
stop.
Base painter with fraction-based stops and a color query associated with each
stop.
Gemini
skin.Widget that tracks changes to the button for ghost effects.
Listener for the "ghosting image" effects on buttons.
Utility class that implements the ghost effects.
Decoration painter that paints a 3D glass gradient.
Border painter that draws visuals with glass appearance.
Fill painter that draws visuals with glass appearance.
Gooseberry Jungle color scheme.
Container that draws (in an optimized way) a gradient in the background
Base class for accented
Graphite
skins.Graphite Aqua
skin.Graphite Chalk
skin.Graphite Electric
skin.Graphite Glass
skin.Graphite Gold
skin.Graphite Sienna
skin.Graphite
skin.Graphite Sunset
skin.A color chooser with a brightness slider.
A ColorSliderModel for a gray color model (brightness).
Green Magic
skin.Green Pearl color scheme.
This class has been automatically generated using Radiance SVG transcoder.
Harvest
skin.Implementation of a key for the
LazyResettableHashMap
.This class has been automatically generated using Radiance SVG transcoder.
Contains utility methods related to highlight painters.
This class has been automatically generated using Radiance SVG transcoder.
Enumerates the available values for horizontal alignment.
A ColorChooser with HSB sliders.
ColorSliderModel for the HSB color model (hue, saturation, brightness).
HTMLChooser.
ColorSliderModel for the HTML color model (red, green, blue, restricted
to values considered as web-save).
This handler adjusts the value of a component in the HTML color slider model,
when the user enters text into the text field.
Hue-shifted color scheme.
A ColorSliderModel for CMYK color models (cyan, magenta, yellow, black) in
a color space defined by a ICC color profile (International Color Consortium).
Implementation of the
RadianceIcon
that allows switching the icon
painting at runtime.Implementation of the
RadianceIcon
interface that supports color filtering of content
by drawing it into offscreen images and applying the requested
RadianceIcon.ColorFilter
.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
Static class with utility methods for images
Implementation of
RadianceDecorationPainter
that uses an image source to paint on
decoration areas.This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
Implementation of inverted color scheme.
Jade Forest color scheme.
Control panel of a single
JRibbonBand
.Breadcrumb bar.
A carousel component which lays out components around a carousel, moving each
to the front as it is clicked on.
Shows a carousel offset to the left with a menu of actions on the right.
A menu item inside the carousel
Command button.
Extension of the default button model that supports the
PopupButtonModel
interface.Panel that hosts command buttons.
Button strip container.
Popup menu with groups of command buttons.
Control panel of a single
JFlowRibbonBand
.Flow ribbon band component.
Base class for popup panels.
The ribbon component.
Ribbon band component.
Presentation priority of ribbon band components.
Wrapper around core and 3rd party Swing controls to allow placing them in the ribbon.
Ribbon frame.
A custom layer that shows the currently visible key tip chain.
Custom layout manager that enforces the
JRibbon
location at
BorderLayout.NORTH
.In-ribbon gallery.
Root pane for the
JRibbonFrame
.Toggle button for ribbon tasks.
ScrollablePanel allows to have scrolling buttons on each side.
This class has been automatically generated using Radiance SVG transcoder.
KeyFrames holds information about the times at which values are sampled
(KeyTimes) and the values at those times (KeyValues).
Stores a list of times from 0 to 1 (the elapsed fraction of an animation
cycle) that are used in calculating interpolated values for PropertySetter
given a matching set of KeyValues and Interpolators for those time intervals.
Annotation to mark a command button that shows UI content with associated keytips on clicking
its action area.
Generic key-value pair.
Stores a list of values that correspond to the times in a
KeyTimes
object.Decorator icon that layers icons one on top of the other.
Lazily initialized hash map for caching images.
Struct used to store information about length values.
Light aqua color scheme.
Light gray color scheme.
Lime green color scheme.
This class has been automatically generated using Radiance SVG transcoder.
Adds visual indication on non-editable text components.
Border with "lock" indication.
Provides convenience behavior used by the JGoodies Looks.
Magellan
skin.Magma
skin.Mahogany color scheme.
Implementation of
RadianceDecorationPainter
that uses marble noise
painting on decoration areas.Mariner
skin.Implementation of
RadianceDecorationPainter
that uses matte painting
on decoration areas.Fill painter that draws visuals with matte appearance.
Tracer for memory usage patterns of Radiance look-and-feel.
This class has been automatically generated using Radiance SVG transcoder.
Icon for the cascading
JMenu
s.Adds menu search panel to menu bars.
Single result of menu search.
Listener on the
search result
button.Menu-related utilities.
Layout information for a single menu item.
Layout metrics for a single popup menu.
Listener to track changes in the menu items.
Metallic color scheme.
Base class for accented
Mist
skins.Mist Aqua
skin.Mist Silver
skin.Mixed color scheme.
A RYB Color model $Revision: 2254 $
Moderate
skin.Listener on multiple tab closing.
Base class for accented
Nebula
skins.Nebula Amethyst
skin.Nebula Brick Wall
skin.Nebula
skin.Implementation of negated color scheme.
Night Shade
skin.Factory for creating noise images.
A ColorSliderModel for CMYK color models (cyan, magenta, yellow, black) with
nominally converted color components from/to an RGB color model.
Office Black 2007
skin.Office Blue 2007
skin.Office Silver 2007
skin.Offsets a normal carousel layout be a fixed amount allowing it be "moved" around the screen.
Olive color scheme.
Orange color scheme.
Orchid Alloy color scheme.
Contains utility methods related to overlay painters.
This class has been automatically generated using Radiance SVG transcoder.
PaletteEntry.
PaletteEntryCellRenderer.
PaletteListModel manages a list of PaletteEntry.
Specifies the interface for the password strength checkers.
Adds password strength indication on password fields.
Border with password strength indication.
Peach color scheme.
A class for producing Perlin-inspired noise.
Button shaper that returns buttons with completely rounded corners (ala Mac 10.4).
Placid Pink color scheme.
Popup action listener.
Model for the popup area of
JCommandButton
component.Manager for showing and hiding
JPopupPanel
s.Popup event.
Information on a single showing popup.
Listener on showing and hiding the popup panels.
UI for popup panel (
JPopupPanel
).Base class for component preview painters.
This event is used to notify interested parties that progress has been made
in the event source.
Contract for parties interested to listen on progress events.
This interface can be used as part of
Projection.setComponentSupplier(ComponentSupplier)
to return your own supplier of Projection.ComponentSupplier
to be used before the
BaseProjection.configureComponent(JComponent)
call.Color scheme for protanopia color blindness.
Purple color scheme.
QuaquaColorChooserUI.
QuaquaColorChooserUI with enhancements for Java 1.4.
QuaquaColorPreviewPanel.
Provides an abstract implementation of the
BufferedImageOp
interface.Provides the public API surface for working with Radiance animations.
Standalone look-and-feel that uses the
Autumn
skin from
AutumnSkin
.UI for
JBandControlPanel
components in Radiance look and
feel.Gradient border for the Radiance look and feel.
Border painter interface for Radiance look and feel.
UI delegate for breadcrumb bar.
Standalone look-and-feel that uses the
Business Black Steel
skin
from BusinessBlackSteelSkin
.Standalone look-and-feel that uses the
Business Blue Steel
skin
from BusinessBlueSteelSkin
.Standalone look-and-feel that uses the
Business
skin from
BusinessSkin
.Base class for button borders in Radiance look-and-feel.
Button shaper interface for Radiance look and feel.
UI for buttons in Radiance look and feel.
Standalone look-and-feel that uses the
Cerulean
skin from
CeruleanSkin
.UI for check box menu items in Radiance look and feel.
UI for check boxes in Radiance look and feel.
UI for color chooser in Radiance look and feel.
This class is used to propagate a color set by the application code to the
children / related components.
General interface for color schemes.
Color scheme bundle.
Utilities related to color schemes.
UI for
JColorSelectorPanel
components in Radiance look and
feel.UI for
JColorSelectorPopupMenuPanel
components in Radiance look and
feel.Various color-related utilities.
Combobox editor.
Combobox editor that implements the marker
UIResource
interface.UI for combo boxes in Radiance look and feel.
Combo popup implementation in Radiance look-and-feel.
UI for
JCommandButtonPanel
components in Radiance look and
feel.UI for command buttons
JCommandButton
in Radiance look and feel.UI for
JCommandPopupMenuPanel
components in Radiance look and
feel.Provides the public API surface for working with platform-consistent fonts,
text rendering and offscreen bitmap rendering.
Various utility functions.
Standalone look-and-feel that uses the
Creme Coffee
skin from
CremeCoffeeSkin
.Standalone look-and-feel that uses the
Creme
skin from
CremeSkin
.Decoration painter interface for Radiance look and feel.
Renderer for combo boxes.
UI resource for renderer (does nothing yet).
Default icon pack interface for Radiance look and feel.
Default renderer for list cells.
UI resource for renderer (does nothing yet).
Default renderer for table cells.
Renderer for boolean columns.
Renderer for date columns.
Renderer for double columns.
Renderer for icon columns.
Renderer for number columns.
Default renderer for table header cells.
Default renderer for tree cells.
UI for desktop icons in Radiance look and feel.
UI for desktop panes in Radiance look and feel.
UI for
JDeterminateCircularProgress
components in Radiance look and feel.Drop down button in Radiance look and feel.
Standalone look-and-feel that uses the
Dust Coffee
skin from
DustSkin
.Standalone look-and-feel that uses the
Dust
skin from
DustSkin
.An extension of the core
JEditorPane
class that provides consistent support for text selection
visuals under different Radiance skins and decoration area types.UI for editor panes in Radiance look and feel.
Custom implementation of etched border.
UI for
JExoLabel
components in Radiance look and feel.Enumerates all available kinds of tab overview dialog.
Standalone look-and-feel that uses the
Field of Wheat
skin from
FieldOfWheatSkin
.UI for file chooser in Radiance look and feel.
This class extends ButtonAreaLayout from the base class because in one of the places there is
an explicit cast of the button container to that layout.
Fill painter interface for Radiance look and feel.
UI for
JFlowBandControlPanel
components in Radiance look and
feel.Font set implementation for Radiance.
An extension of the core
JFormattedTextField
class that provides consistent support for text selection
visuals under different Radiance skins and decoration area types.UI for formatted text fields in Radiance look and feel.
Standalone look-and-feel that uses the
Gemini
skin from
GeminiSkin
.Standalone look-and-feel that uses the
Graphite Aqua
skin from
GraphiteAquaSkin
.Standalone look-and-feel that uses the
Graphite Chalk
skin from
GraphiteChalkSkin
.Standalone look-and-feel that uses the
Graphite Electric
skin from
GraphiteElectricSkin
.Standalone look-and-feel that uses the
Graphite Glass
skin
from GraphiteGlassSkin
.Standalone look-and-feel that uses the
Graphite Gold
skin from
GraphiteGoldSkin
.Standalone look-and-feel that uses the
Graphite
skin from
GraphiteSkin
.Standalone look-and-feel that uses the
Graphite Sienna
skin from
GraphiteSiennaSkin
.Standalone look-and-feel that uses the
Graphite Sunset
skin from
GraphiteSunsetSkin
.Standalone look-and-feel that uses the
Green Magic
skin from
GreenMagicSkin
.Standalone look-and-feel that uses the
Harvest
skin from
HarvestSkin
.Extension of the core
Icon
interface that adds more capabilities like
resizing and color filtering.Interface for creating Radiance icons.
Icon pack interface for Radiance look and feel.
Provides utility functions for creating various images for Radiance look and feel.
UI for
JIndeterminateCircularProgress
components in 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).
UI for internal frames in Radiance look and feel.
UI for labels in Radiance look and feel.
UI for lists in Radiance look and feel.
Base class for Radiance look and feel.
Standalone look-and-feel that uses the
Magellan
skin from
MagellanSkin
.Standalone look-and-feel that uses the
Magma
skin from
MagmaSkin
.Standalone look-and-feel that uses the
Mariner
skin from
MarinerSkin
.Base interface for all menu-related UI delegates.
Delegate for painting background of menu items.
UI for menu bars in Radiance look and feel.
UI for menu items in Radiance look and feel.
UI for menus in Radiance look and feel.
Utility methods to keep component preferred size and component painting in sync.
Standalone look-and-feel that uses the
Mist Aqua
skin from
MistAquaSkin
.Standalone look-and-feel that uses the
Mist Silver
skin from
MistSilverSkin
.Standalone look-and-feel that uses the
Moderate
skin from
ModerateSkin
.Standalone look-and-feel that uses the
Nebula Amethyst
skin from
NebulaAmethystSkin
.Standalone look-and-feel that uses the
Nebula Brick Wall
skin
from NebulaBrickWallSkin
.Standalone look-and-feel that uses the
Nebula
skin from
NebulaSkin
.Standalone look-and-feel that uses the
Night Shade
skin from
NightShadeSkin
.Standalone look-and-feel that uses the
Office Black 2007
skin
from OfficeBlack2007Skin
.Standalone look-and-feel that uses the
Office Blue 2007
skin
from OfficeBlue2007Skin
.Standalone look-and-feel that uses the
Office Silver 2007
skin
from OfficeSilver2007Skin
.UI for option panes in Radiance look and feel.
Label extension class.
This class extends ButtonAreaLayout from the base class because in one of the places there is
an explicit cast of the button container to that layout.
Provides common functionality that can be used by button shapers.
Overlay painter interface for Radiance look and feel.
Root pane and internal frame border in Radiance look and feel.
Base class for list renderers that are more complex than what is provided by
RadianceDefaultListCellRenderer
.Base class for tree renderers that are more complex than what is provided by
RadianceDefaultTreeCellRenderer
.UI for panels in Radiance look and feel.
An extension of the core
JPasswordField
class that provides consistent support for text selection
visuals under different Radiance skins and decoration area types.UI for password fields in Radiance look and feel.
Custom password view.
Interface to mark popup containers.
UI for popup menu separators in Radiance look and feel.
UI for popup menus in Radiance look and feel.
UI for
JPopupPanel
components in Radiance look and feel.UI for progress bars in Radiance look and feel.
UI for radio button menu items in Radiance look and feel.
UI for radio buttons in Radiance look and feel.
Standalone look-and-feel that uses the
Raven
skin from
RavenSkin
.Marks the default base Radiance renderer classes.
UI for
JRibbonApplicationMenuPopupPanel
components in
Radiance look and feel.UI for ribbon bands in Radiance look and feel.
UI for
JRibbonComponent
components in Radiance look and feel.Custom title pane for
JRibbonFrame
running under Radiance look-and-feel.UI delegate for
JRibbonGallery
component under Radiance look-and-feel.UI delegate for root panes of
JRibbonFrame
under Radiance
look-and-feel.UI for
JRibbonTaskToggleButton
components in Radiance look
and feel.UI for ribbon in Radiance look and feel.
UI for
JRichTooltipPanel
components in Radiance look and
feel.UI for root panes in Radiance look and feel.
Standalone look-and-feel that uses the
Sahara
skin from
SaharaSkin
.UI for
JScrollablePanel
components in Radiance look and feel.UI for scroll bars in Radiance look and feel.
Default border on
JScrollPane
s.UI for scroll panes in Radiance look and feel.
Standalone look-and-feel that uses the
Sentinel
skin from
SentinelSkin
.UI for separators in Radiance look and feel.
This class is responsible for computing DPI-aware insets, stroke widths,
paddings, icon sizes etc.
Base abstract class for Radiance skins.
Base class for skins that can be configured with accent color schemes.
UI for sliders in Radiance look and feel.
Spinner button in Radiance look and feel.
UI for spinners in Radiance look and feel.
Split pane divider in
Radiance
look and feel.UI for split panes in Radiance look and feel.
Standalone look-and-feel that uses the
Streetlights
skin from
StreetlightsSkin
.
This class is used to speed up the striping of lists, tables, trees and
comboboxes that use Radiance default renderers.
UI for
JSwitch
components in Radiance look and feel.UI for tabbed panes in Radiance look and feel.
Table cell border for the Radiance look and feel.
UI for table headers in Radiance look and feel.
Repaints a single column header during the fade animation cycle.
Corner filler for tables wrapped in scroll panes.
Listener for table header.
UI for tables in Radiance look and feel.
ID of a single table cell.
An extension of the core
JTextArea
class that provides consistent support for text selection
visuals under different Radiance skins and decoration area types.UI for text areas in Radiance look and feel.
Text component border for the Radiance look and feel.
An extension of the core
JTextField
class that provides consistent support for text selection
visuals under different Radiance skins and decoration area types.UI for text fields in Radiance look and feel.
An extension of the core
JTextPane
class that provides consistent support for text selection
visuals under different Radiance skins and decoration area types.UI for text panes in Radiance look and feel.
Text-related utilities.
Basic interface for look-and-feel plugins.
This class is the only officially-supported entry point into configuring the behavior of
Radiance-powered UIs and for querying the state of such UIs.
APIs in this scope apply to individual application
Component
s or all nested child
components of a container.APIs in this scope apply to individual application
Component
s or all immediate child
components of a container.APIs in this scope apply to individual application
Component
s.APIs in this scope apply to the global state of the application.
APIs in this scope apply to individual application
JRootPane
s.APIs in this scope apply to individual application
Window
s.This class is the only officially-supported entry point into configuring the extra behavior of
Radiance-powered UIs and for querying the state of such UIs.
APIs in this scope apply to individual application
Component
s.Extras plugin for skins.
Plugin for skin extension.
Various constants and data classes used in scope-defined APIs provided by
RadianceThemingCortex
.Animation facet.
Button order for grouped buttons.
Enumeration of available color overlay types.
Allows associating different color schemes to different visual parts of UI components.
Defines a single facet of core and custom
ComponentState
s.Enumeration of available decoration area types.
Enumerates focus indication kinds.
Enumerates available icon filter strategies.
Listener for the locale changes.
Password strength.
Enumerates available sides.
Enumerates possible modes of closing tabs.
Tab content pane border kind.
Enumerates configurable Radiance-specific widget types for
RadianceThemingCortex.GlobalScope.setWidgetVisible(boolean, WidgetType...)
and
RadianceThemingCortex.WindowScope.setWidgetVisible(java.awt.Window, boolean, WidgetType...)
APIs.Interface for Radiance widgets (behavioral traits).
Repository of Radiance look-and-feel widgets.
Information on a single class.
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.
UI for toggle buttons in Radiance look and feel.
Border for toolbar.
UI for toolbar separators in Radiance look and feel.
UI for tool bars in Radiance look and feel.
UI for tool tips in Radiance look and feel.
Base interface for Radiance traits, like
RadianceColorScheme
, etc.Base interface for Radiance traits info.
UI for lists in Radiance look and feel.
ID of a single tree path.
UI for
JTriStateCheckBox
components in Radiance look and feel.Standalone look-and-feel that uses the
Twilight
skin from
TwilightSkin
.UI for panels in Radiance look and feel.
Icon for the
JRadioButtonMenuItem
s.Raspberry color scheme.
Raven
skin.Interface for rectangular-based button shapers.
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.
This class has been automatically generated using Radiance SVG transcoder.
This class has been automatically generated using Radiance SVG transcoder.
RGBChooser.
A ColorSliderModel for RGB color components (red, green, blue).
Metadata description of the application menu of the
JRibbon
component.Defines the resize policies for the
JRibbonBand
s and
JFlowRibbonBand
s.Defines the resize sequencing policies for
RibbonTask
s.UI for ribbon band (
JRibbonBand
).Projection that allows using a
JCheckBox
as a ribbon component.Projection that allows using a
JComboBox
as a ribbon component.UI for extended components (
JRibbonComponent
).A contextual group of
RibbonTask
s.Listener for tracking command activation events.
Listener for tracking command preview events.
UI for in-ribbon gallery (
JRibbonGallery
).Group of ribbon radio buttons.
Projection that allows using a
JRadioButton
as a ribbon component.Projection that allows using a
JSpinner
as a ribbon component.Single ribbon task in
JRibbon
.Defines the task bar keytip policy for
JRibbon
.Delegate class for painting backgrounds of
JRibbonTaskToggleButton
s.UI for ribbon (
JRibbon
).A component that can be part of the a rich user interface
Rich tooltip for command buttons.
UI for rich tooltip panel (
JRichTooltipPanel
).Rollover action listener.
Button listener for rollover effects.
Control listener for rollover effects.
Menu item listener for rollover effects.
Control listener for rollover effects.
To use this in your app, call
RadianceThemingCortex.GlobalScope.registerWidget(String, Class, boolean)
Annotation to mark code that should run on Swing's event dispatch thread (EDT).
Sahara
skin.Saturated color scheme.
This class has been automatically generated using Radiance SVG transcoder.
A
UIResource
variant of the resizable high-DPI aware implementation of the core
Icon
interface that maintains crisp pixel-perfect appearance of icons across the entire
app.Wrapper around the base font set.
Interface for base color scheme colors.
Interface for derived color scheme colors.
UI for scrollable panel (
JScrollablePanel
).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.
Widget that decorates scroll panes with selector.
This class has been automatically generated using Radiance SVG transcoder.
Adds "select all on focus gain" behaviour on text components.
Adds "select / deselect on Escape key press" behaviour on text components.
Sentinel
skin.Contains utility methods related to painting separators.
Sepia color scheme.
Shaded color scheme.
Base class for shifted color schemes.
The listener interface for receiving events on changing the skin in
Radiance look and feel.
Information on a single skin.
Sky High color scheme.
Thumb icon for the horizontal
JSlider
s that paint ticks and / or labels.Thumb icon for the
JSlider
s that do not paint ticks and labels.Thumb icon for the vertical
JSlider
s that paint ticks and / or labels.SmallColorWellBorder.
The original implementation is taken from The Java
Specialists' Newsletter [Issue 098] with permission of the original
author.
Fill painter that draws visuals with subtle 3D gradient appearance.
Spline easer.
Spring Leaf color scheme.
The default border painter.
Fill painter that draws visuals with subtle 3D gradient appearance.
Steel Blue color scheme.
This class has been automatically generated using Radiance SVG transcoder.
Streelights
skin.StringTreeDnDEvent is an event fired whenever a String is about to be dropped
into a node in a JTree.
StringTreeDnDListener represents a listener that is informed when a String is
about to be dropped into a node in a JTree.
Fill painter that draws visuals with subdued 3D gradient appearance.
Sunfire Red color scheme.
Sun Glare color scheme.
Sunset color scheme.
SVG to Java2D transcoder.
SVG to Java2D transcoder.
SVG to Java2D transcoder.
SwatchesChooser.
SwatchPanel.
Contains some utility methods applicable to any swing application.
Callback for registering app-specific behaviour on tab close buttons.
Listener on tab closing.
Manages the listeners registered on tab-close events.
Adds tab preview thumbnail on tab mouse hover.
Button that activates the tab overview dialog.
Tab overview dialog.
Adds tab overview dialog to tabbed panes.
Tab pager manager.
Mouse wheel listener for the
TabPagerWidget
.Adds tab pager to tabbed panes.
Control to display a single tab preview.
Base class for tab preview painters.
Thread for running the tab preview requests.
Interface for offering the tab preview image once it has been computed.
Information for previewing a tabbed pane.
Tab preview window.
Terracotta color scheme.
The main entry point into Animation.
Callback for the fade tracker.
Default implementation of
TimelineCallback
that does nothing.The Radiance timeline engine.
Identifies a main object and an optional secondary ID.
Default property getter.
Default property setter.
Defines how to access a property.
Defines how to get a property.
Defines how to set a property.
Callback for tracking the
TimelineScenario
s.Tinted color scheme.
Toned color scheme.
Overlay painter that paints a bezel line at the top edge of the relevant
decoration area.
Overlay painter that paints a single line at the top edge of the relevant
decoration area.
Overlay painter that paints a few pixel-high drop shadow at the top edge of
the relevant decoration area.
Base class for all helper threads.
Basic class for trait info.
Transcoder listener.
TransferableTreeNode is a Transferable object used to transfer TreeNodes or
Strings in drag and drop operations.
General interface for UIs that wish to provide transition effects on one of
their components.
Transition layout.
Transition layout manager.
TreeWrapper is used to handle drag and drop and popup menus in any JTree.
Expand / collapse icon for
JTree
rows.TreeTreeDnDEvent is an event fired when a node from a JTree is dropped into
another node (of the same or of other JTree).
TreeTreeDnDListener represents a listener that receives notifications when
some node from a tree is moved or copied into itself (or into another tree).
UI for
JTriStateCheckBox
Color scheme for tritanopia color blindness.
Turquoise Lake color scheme.
A hideous hack to allow the display of the selector's button even when only
one scrollBar is visible.
Twilight
skin.This exception is thrown by Radiance when it detects violations of Swing UI threading rules.
Utility class for retina routine
Ultramarine color scheme.
Vetoable listener on tabs closing.
Vetoable listener on tab closing.
This class has been automatically generated using Radiance SVG transcoder.
The VisualMargin is used to visually align components using bounds
based on other criterias than the clip bounds of the component.
This class has been automatically generated using Radiance SVG transcoder.
Sample core implementation of
ComboPopupPrototypeCallback
interface
that returns the widest combo entry.Various utility functions.
Wild Pine color scheme.
Yellow Marine color scheme.