Class RadianceThemingWidget<T extends javax.swing.JComponent>
- java.lang.Object
-
- org.pushingpixels.radiance.theming.api.RadianceThemingWidget<T>
-
- Direct Known Subclasses:
AutoScrollWidget
,CapsLockPasswordBorderWidget
,DesktopIconHoverPreviewWidget
,EditContextMenuWidget
,GhostAnimationWidget
,LockBorderWidget
,MenuSearchWidget
,PasswordStrengthCheckerWidget
,RootPaneTitlePaneUiDebugger
,ScrollPaneSelectorWidget
,SelectAllOnFocusGainWidget
,SelectOnEscapeWidget
,TabHoverPreviewWidget
,TabOverviewDialogWidget
,TabPagerWidget
,TreeDragAndDropWidget
public abstract class RadianceThemingWidget<T extends javax.swing.JComponent> extends java.lang.Object
Interface for Radiance widgets (behavioral traits).
-
-
Constructor Summary
Constructors Constructor Description RadianceThemingWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
installComponents()
Installs components for the associated component.void
installDefaults()
Installs default settings for the associated component.void
installListeners()
Installs listeners for the associated component.void
installUI()
Installs UI on the associated component.void
setComponent(T jcomp)
Associates a component withthis
widget.void
uninstallComponents()
Uninstalls components for the associated component.void
uninstallDefaults()
Uninstalls default settings for the associated component.void
uninstallListeners()
Uninstalls listeners for the associated component.void
uninstallUI()
Uninstalls UI on the associated component.
-
-
-
Field Detail
-
jcomp
protected T extends javax.swing.JComponent jcomp
Associated component.
-
-
Method Detail
-
setComponent
public void setComponent(T jcomp)
Associates a component withthis
widget.- Parameters:
jcomp
- Component.
-
installUI
public void installUI()
Installs UI on the associated component.
-
installDefaults
public void installDefaults()
Installs default settings for the associated component.
-
installListeners
public void installListeners()
Installs listeners for the associated component.
-
installComponents
public void installComponents()
Installs components for the associated component.
-
uninstallUI
public void uninstallUI()
Uninstalls UI on the associated component.
-
uninstallDefaults
public void uninstallDefaults()
Uninstalls default settings for the associated component.
-
uninstallListeners
public void uninstallListeners()
Uninstalls listeners for the associated component.
-
uninstallComponents
public void uninstallComponents()
Uninstalls components for the associated component.
-
-