## Uses of Class
javafx.scene.input.ContextMenuEvent

- Packages that use ContextMenuEvent
  Package | Description
  --- | ---
  javafx.scene | Provides the core set of base classes for the JavaFX Scene Graph API.
  javafx.scene.input | Provides the set of classes for mouse and keyboard input event handling.

- - ### Uses of ContextMenuEvent in javafx.scene

    Methods in javafx.scene that return types with arguments of type ContextMenuEvent
    Modifier and Type | Method and Description
    --- | ---
    `EventHandler<? super ContextMenuEvent>` | Scene.`getOnContextMenuRequested()` Gets the value of the property onContextMenuRequested.
    `EventHandler<? super ContextMenuEvent>` | Node.`getOnContextMenuRequested()` Gets the value of the property onContextMenuRequested.
    `ObjectProperty<EventHandler<? super ContextMenuEvent>>` | Scene.`onContextMenuRequestedProperty()` Defines a function to be called when a mouse button has been clicked (pressed and released) on this `Scene`.
    `ObjectProperty<EventHandler<? super ContextMenuEvent>>` | Node.`onContextMenuRequestedProperty()` Defines a function to be called when a context menu has been requested on this `Node`.

    Method parameters in javafx.scene with type arguments of type ContextMenuEvent
    Modifier and Type | Method and Description
    --- | ---
    `void` | Scene.`setOnContextMenuRequested(EventHandler<? super ContextMenuEvent> value)` Sets the value of the property onContextMenuRequested.
    `void` | Node.`setOnContextMenuRequested(EventHandler<? super ContextMenuEvent> value)` Sets the value of the property onContextMenuRequested.

  - ### Uses of ContextMenuEvent in javafx.scene.input

    Fields in javafx.scene.input with type parameters of type ContextMenuEvent
    Modifier and Type | Field and Description
    --- | ---
    `static EventType<ContextMenuEvent>` | ContextMenuEvent.`ANY` Common supertype for all context menu event types.
    `static EventType<ContextMenuEvent>` | ContextMenuEvent.`CONTEXT_MENU_REQUESTED` This event occurs when a context menu is requested.

    Methods in javafx.scene.input that return ContextMenuEvent
    Modifier and Type | Method and Description
    --- | ---
    `ContextMenuEvent` | ContextMenuEvent.`copyFor(Object newSource, EventTarget newTarget)`

    Methods in javafx.scene.input that return types with arguments of type ContextMenuEvent
    Modifier and Type | Method and Description
    --- | ---
    `EventType<ContextMenuEvent>` | ContextMenuEvent.`getEventType()`

    Constructor parameters in javafx.scene.input with type arguments of type ContextMenuEvent
    Constructor and Description
    `ContextMenuEvent(EventType<ContextMenuEvent> eventType, double x, double y, double screenX, double screenY, boolean keyboardTrigger, PickResult pickResult)` Constructs new ContextMenu event with empty source and target.
    `ContextMenuEvent(Object source, EventTarget target, EventType<ContextMenuEvent> eventType, double x, double y, double screenX, double screenY, boolean keyboardTrigger, PickResult pickResult)` Constructs new ContextMenu event.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.