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 intICON_SIZEprivate java.awt.event.MouseListenermenuMouseListenerMouse 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.JMenuItemgetCopyItem()private javax.swing.JMenuItemgetCutItem()private javax.swing.JMenuItemgetDeleteItem()private javax.swing.JMenuItemgetPasteItem()private javax.swing.JMenuItemgetSelectAllItem()voidinstallListeners()Installs listeners for the associated component.voiduninstallListeners()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: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>
-
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()
-
-