Class EditContextMenuWidget
- java.lang.Object
-
- org.pushingpixels.radiance.theming.api.RadianceThemingWidget<javax.swing.text.JTextComponent>
-
- org.pushingpixels.radiance.theming.internal.widget.text.EditContextMenuWidget
-
public class EditContextMenuWidget extends RadianceThemingWidget<javax.swing.text.JTextComponent>
Adds edit context menu on text components.
-
-
Field Summary
Fields Modifier and Type Field Description private static int
ICON_SIZE
private java.awt.event.MouseListener
menuMouseListener
Mouse listener for showing the edit context menu.-
Fields inherited from class org.pushingpixels.radiance.theming.api.RadianceThemingWidget
jcomp
-
-
Constructor Summary
Constructors Constructor Description EditContextMenuWidget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private javax.swing.JMenuItem
getCopyItem()
private javax.swing.JMenuItem
getCutItem()
private javax.swing.JMenuItem
getDeleteItem()
private javax.swing.JMenuItem
getPasteItem()
private javax.swing.JMenuItem
getSelectAllItem()
void
installListeners()
Installs listeners for the associated component.void
uninstallListeners()
Uninstalls listeners for the associated component.-
Methods inherited from class org.pushingpixels.radiance.theming.api.RadianceThemingWidget
installComponents, installDefaults, installUI, setComponent, uninstallComponents, uninstallDefaults, uninstallUI
-
-
-
-
Field Detail
-
menuMouseListener
private java.awt.event.MouseListener menuMouseListener
Mouse listener for showing the edit context menu.
-
ICON_SIZE
private static final int ICON_SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
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>
-
getCutItem
private javax.swing.JMenuItem getCutItem()
-
getCopyItem
private javax.swing.JMenuItem getCopyItem()
-
getPasteItem
private javax.swing.JMenuItem getPasteItem()
-
getDeleteItem
private javax.swing.JMenuItem getDeleteItem()
-
getSelectAllItem
private javax.swing.JMenuItem getSelectAllItem()
-
-