Class RadianceOptionPaneUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.OptionPaneUI
javax.swing.plaf.basic.BasicOptionPaneUI
org.pushingpixels.radiance.theming.internal.ui.RadianceOptionPaneUI
UI for option panes in Radiance look and feel.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classLabel extension class.private static classThis 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.Nested classes/interfaces inherited from class BasicOptionPaneUI
BasicOptionPaneUI.ButtonActionListener, BasicOptionPaneUI.ButtonAreaLayout, BasicOptionPaneUI.PropertyChangeHandler -
Field Summary
FieldsFields inherited from class BasicOptionPaneUI
hasCustomComponents, initialFocusComponent, inputComponent, MinimumHeight, minimumSize, MinimumWidth, optionPane, propertyChangeListener -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected Containerstatic ComponentUIcreateUI(JComponent comp) Creates a new RadianceOptionPaneUI instance.protected IcongetIconForType(int messageType) protected voidvoidpaint(Graphics g, JComponent c) Methods inherited from class BasicOptionPaneUI
addButtonComponents, addMessageComponents, burstStringInto, containsCustomComponents, createButtonActionListener, createLayoutManager, createMessageArea, createPropertyChangeListener, createSeparator, getButtons, getIcon, getInitialValueIndex, getMaxCharactersPerLineCount, getMessage, getMinimumOptionPaneSize, getPreferredSize, getSizeButtonsToSameWidth, installDefaults, installKeyboardActions, installListeners, installUI, resetInputValue, selectInitialValue, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUIMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, update
-
Field Details
-
ICON_SIZE
private static final int ICON_SIZE- See Also:
-
radianceIconLabel
Icon label. -
iconGlowTracker
-
-
Constructor Details
-
RadianceOptionPaneUI
protected RadianceOptionPaneUI()
-
-
Method Details
-
createUI
Creates a new RadianceOptionPaneUI instance. -
paint
- Overrides:
paintin classComponentUI
-
addIcon
- Overrides:
addIconin classBasicOptionPaneUI
-
getIconForType
- Overrides:
getIconForTypein classBasicOptionPaneUI
-
installComponents
protected void installComponents()- Overrides:
installComponentsin classBasicOptionPaneUI
-
createButtonArea
- Overrides:
createButtonAreain classBasicOptionPaneUI
-