Class SelectOnEscapeWidget
- java.lang.Object
-
- org.pushingpixels.radiance.theming.api.RadianceThemingWidget<javax.swing.text.JTextComponent>
-
- org.pushingpixels.radiance.theming.internal.widget.text.SelectOnEscapeWidget
-
public class SelectOnEscapeWidget extends RadianceThemingWidget<javax.swing.text.JTextComponent>
Adds "select / deselect on Escape key press" behaviour on text components.
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringFLIP_SELECTION_KEYprivate java.beans.PropertyChangeListenerpropertyChangeListener-
Fields inherited from class org.pushingpixels.radiance.theming.api.RadianceThemingWidget
jcomp
-
-
Constructor Summary
Constructors Constructor Description SelectOnEscapeWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinstallListeners()Installs listeners for the associated component.private voidinstallTracking()voiduninstallListeners()Uninstalls listeners for the associated component.private voiduninstallTracking()-
Methods inherited from class org.pushingpixels.radiance.theming.api.RadianceThemingWidget
installComponents, installDefaults, installUI, setComponent, uninstallComponents, uninstallDefaults, uninstallUI
-
-
-
-
Field Detail
-
propertyChangeListener
private java.beans.PropertyChangeListener propertyChangeListener
-
FLIP_SELECTION_KEY
private static final java.lang.String FLIP_SELECTION_KEY
- See Also:
- Constant Field Values
-
-
Method Detail
-
installTracking
private void installTracking()
-
uninstallTracking
private void uninstallTracking()
-
installListeners
public void installListeners()
Description copied from class:RadianceThemingWidgetInstalls listeners for the associated component.- Overrides:
installListenersin classRadianceThemingWidget<javax.swing.text.JTextComponent>
-
uninstallListeners
public void uninstallListeners()
Description copied from class:RadianceThemingWidgetUninstalls listeners for the associated component.- Overrides:
uninstallListenersin classRadianceThemingWidget<javax.swing.text.JTextComponent>
-
-