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.String
FLIP_SELECTION_KEY
private java.beans.PropertyChangeListener
propertyChangeListener
-
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 void
installListeners()
Installs listeners for the associated component.private void
installTracking()
void
uninstallListeners()
Uninstalls listeners for the associated component.private void
uninstallTracking()
-
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:RadianceThemingWidget
Installs listeners for the associated component.- Overrides:
installListeners
in classRadianceThemingWidget<javax.swing.text.JTextComponent>
-
uninstallListeners
public void uninstallListeners()
Description copied from class:RadianceThemingWidget
Uninstalls listeners for the associated component.- Overrides:
uninstallListeners
in classRadianceThemingWidget<javax.swing.text.JTextComponent>
-
-