# Uses of Class
javafx.scene.control.ContextMenu

Packages that use ContextMenu
Package | Description
--- | ---
javafx.scene.control | The JavaFX User Interface Controls (UI Controls or just Controls) are specialized Nodes in the JavaFX Scenegraph especially suited for reuse in many different application contexts.
javafx.scene.control.skin | The javafx.scene.control.skin package is where the skin classes, typically one for each UI control, are located

- ## Uses of ContextMenu in javafx.scene.control

  Methods in javafx.scene.control that return ContextMenu
  Modifier and Type | Method | Description
  --- | --- | ---
  `ContextMenu` | Control.`getContextMenu()` | Gets the value of the property contextMenu.
  `ContextMenu` | Tab.`getContextMenu()` | The context menu associated with the tab.
  `ContextMenu` | TableColumnBase.`getContextMenu()` | Gets the value of the property contextMenu.
  `ContextMenu` | MenuItem.`getParentPopup()` | Gets the value of the property parentPopup.

  Methods in javafx.scene.control that return types with arguments of type ContextMenu
  Modifier and Type | Method | Description
  --- | --- | ---
  `ObjectProperty<ContextMenu>` | Control.`contextMenuProperty()` | The ContextMenu to show for this control.
  `ObjectProperty<ContextMenu>` | Tab.`contextMenuProperty()` | The context menu associated with the tab.
  `ObjectProperty<ContextMenu>` | TableColumnBase.`contextMenuProperty()` | This menu will be shown whenever the user right clicks within the header area of this TableColumnBase.
  `ReadOnlyObjectProperty<ContextMenu>` | MenuItem.`parentPopupProperty()` | This is the `ContextMenu` in which this `MenuItem` exists.

  Methods in javafx.scene.control with parameters of type ContextMenu
  Modifier and Type | Method | Description
  --- | --- | ---
  `void` | Control.`setContextMenu​(ContextMenu value)` | Sets the value of the property contextMenu.
  `void` | Tab.`setContextMenu​(ContextMenu value)` | Specifies the context menu to show when the user right-clicks on the tab.
  `void` | TableColumnBase.`setContextMenu​(ContextMenu value)` | Sets the value of the property contextMenu.
  `protected void` | MenuItem.`setParentPopup​(ContextMenu value)` | Sets the value of the property parentPopup.

- ## Uses of ContextMenu in javafx.scene.control.skin

  Methods in javafx.scene.control.skin that return ContextMenu
  Modifier and Type | Method | Description
  --- | --- | ---
  `ContextMenu` | ContextMenuSkin.`getSkinnable()` | Gets the Skinnable to which this Skin is assigned.

  Constructors in javafx.scene.control.skin with parameters of type ContextMenu
  Constructor | Description
  --- | ---
  `ContextMenuSkin​(ContextMenu control)` | Creates a new ContextMenuSkin instance.