<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> <html lang="en"> <head> <!-- Generated by javadoc (1.8.0_141) on Mon Oct 30 09:22:35 GMT 2017 --> <title>Scene (JavaFX 8)</title> <meta name="date" content="2017-10-30"> <link rel="stylesheet" type="text/css" href="../../stylesheet.css" title="Style"> <script type="text/javascript" src="../../script.js"></script> </head> <body> <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Scene (JavaFX 8)"; } } catch(err) { } //--> var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; var activeTableTab = "activeTableTab"; var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10,"i173":10}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; var activeTableTab = "activeTableTab"; </script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <!-- ========= START OF TOP NAVBAR ======= --> <div class="topNav"><a name="navbar.top"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.top.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="class-use/Scene.html">Use</a></li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../deprecated-list.html">Deprecated</a></li> <li><a href="../../index-all.html">Index</a></li> <li><a href="../../help-doc.html">Help</a></li> </ul> <div class="aboutLanguage">JavaFX 8</div> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../javafx/scene/PointLight.html" title="class in javafx.scene"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../javafx/scene/SceneAntialiasing.html" title="class in javafx.scene"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../index.html?javafx/scene/Scene.html" target="_top">Frames</a></li> <li><a href="Scene.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="../../allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> </div> <a name="skip.navbar.top"> <!-- --> </a></div> <!-- ========= END OF TOP NAVBAR ========= --> <!-- ======== START OF CLASS DATA ======== --> <div class="header"> <div class="subTitle">javafx.scene</div> <h2 title="Class Scene" class="title">Class Scene</h2> </div> <div class="contentContainer"> <ul class="inheritance"> <li>java.lang.Object</li> <li> <ul class="inheritance"> <li>javafx.scene.Scene</li> </ul> </li> </ul> <div class="description"> <ul class="blockList"> <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> <dd><a href="../../javafx/event/EventTarget.html" title="interface in javafx.event">EventTarget</a></dd> </dl> <hr> <br> <pre><a href="../../javafx/beans/DefaultProperty.html" title="annotation in javafx.beans">@DefaultProperty</a>(<a href="../../javafx/beans/DefaultProperty.html#value--">value</a>="root") public class <span class="typeNameLabel">Scene</span> extends java.lang.Object implements <a href="../../javafx/event/EventTarget.html" title="interface in javafx.event">EventTarget</a></pre> <div class="block">The JavaFX <code>Scene</code> class is the container for all content in a scene graph. The background of the scene is filled as specified by the <code>fill</code> property. <p> The application must specify the root <code>Node</code> for the scene graph by setting the <code>root</code> property. If a <code>Group</code> is used as the root, the contents of the scene graph will be clipped by the scene's width and height and changes to the scene's size (if user resizes the stage) will not alter the layout of the scene graph. If a resizable node (layout <code>Region</code> or <code>Control</code> is set as the root, then the root's size will track the scene's size, causing the contents to be relayed out as necessary. <p> The scene's size may be initialized by the application during construction. If no size is specified, the scene will automatically compute its initial size based on the preferred size of its content. If only one dimension is specified, the other dimension is computed using the specified dimension, respecting content bias of a root. <p> An application may request depth buffer support or scene anti-aliasing support at the creation of a <code>Scene</code>. A scene with only 2D shapes and without any 3D transforms does not need a depth buffer nor scene anti-aliasing support. A scene containing 3D shapes or 2D shapes with 3D transforms may use depth buffer support for proper depth sorted rendering; to avoid depth fighting (also known as Z fighting), disable depth testing on 2D shapes that have no 3D transforms. See <a href="../../javafx/scene/Node.html#depthTestProperty--"><code>depthTest</code></a> for more information. A scene with 3D shapes may enable scene anti-aliasing to improve its rendering quality. <p> The depthBuffer and antiAliasing flags are conditional features. With the respective default values of: false and <code>SceneAntialiasing.DISABLED</code>. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> for more information. <p> A default headlight will be added to a scene that contains one or more <code>Shape3D</code> nodes, but no light nodes. This light source is a <code>Color.WHITE</code> <code>PointLight</code> placed at the camera position. <p> Scene objects must be constructed and modified on the JavaFX Application Thread. </p> <p>Example:</p> <p> <pre> import javafx.scene.*; import javafx.scene.paint.*; import javafx.scene.shape.*; Group root = new Group(); Scene s = new Scene(root, 300, 300, Color.BLACK); Rectangle r = new Rectangle(25,25,250,250); r.setFill(Color.BLUE); root.getChildren().add(r); </pre> </p></div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.0</dd> </dl> </li> </ul> </div> <div class="summary"> <ul class="blockList"> <li class="blockList"> <!-- =========== PROPERTY SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="property.summary"> <!-- --> </a> <h3>Property Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Property Summary table, listing properties, and an explanation"> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Type</th> <th class="colLast" scope="col">Property and Description</th> </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#cameraProperty">camera</a></span></code> <div class="block">Specifies the type of camera use for rendering this <code>Scene</code>.</div> </td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#cursorProperty">cursor</a></span></code> <div class="block">Defines the mouse cursor for this <code>Scene</code>.</div> </td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#effectiveNodeOrientationProperty">effectiveNodeOrientation</a></span></code> <div class="block">The effective node orientation of a scene resolves the inheritance of node orientation, returning either left-to-right or right-to-left.</div> </td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#eventDispatcherProperty">eventDispatcher</a></span></code> <div class="block">Specifies the event dispatcher for this scene.</div> </td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#fillProperty">fill</a></span></code> <div class="block">Defines the background fill of this <code>Scene</code>.</div> </td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#focusOwnerProperty">focusOwner</a></span></code> <div class="block">The scene's current focus owner node.</div> </td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#heightProperty">height</a></span></code> <div class="block">The height of this <code>Scene</code></div> </td> </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#nodeOrientationProperty">nodeOrientation</a></span></code> <div class="block">Property holding NodeOrientation.</div> </td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onContextMenuRequestedProperty">onContextMenuRequested</a></span></code> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> </td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragDetectedProperty">onDragDetected</a></span></code> <div class="block">Defines a function to be called when drag gesture has been detected.</div> </td> </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragDoneProperty">onDragDone</a></span></code> <div class="block">Defines a function to be called when this @{code Scene} is a drag and drop gesture source after its data has been dropped on a drop target.</div> </td> </tr> <tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragDroppedProperty">onDragDropped</a></span></code> <div class="block">Defines a function to be called when the mouse button is released on this <code>Scene</code> during drag and drop gesture.</div> </td> </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragEnteredProperty">onDragEntered</a></span></code> <div class="block">Defines a function to be called when drag gesture enters this <code>Scene</code>.</div> </td> </tr> <tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragExitedProperty">onDragExited</a></span></code> <div class="block">Defines a function to be called when drag gesture exits this <code>Scene</code>.</div> </td> </tr> <tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragOverProperty">onDragOver</a></span></code> <div class="block">Defines a function to be called when drag gesture progresses within this <code>Scene</code>.</div> </td> </tr> <tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onInputMethodTextChangedProperty">onInputMethodTextChanged</a></span></code> <div class="block">Defines a function to be called when this <code>Node</code> has input focus and the input method text has changed.</div> </td> </tr> <tr id="i16" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onKeyPressedProperty">onKeyPressed</a></span></code> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been pressed.</div> </td> </tr> <tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onKeyReleasedProperty">onKeyReleased</a></span></code> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been released.</div> </td> </tr> <tr id="i18" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onKeyTypedProperty">onKeyTyped</a></span></code> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been typed.</div> </td> </tr> <tr id="i19" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseClickedProperty">onMouseClicked</a></span></code> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> </td> </tr> <tr id="i20" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragEnteredProperty">onMouseDragEntered</a></span></code> <div class="block">Defines a function to be called when a full press-drag-release gesture enters this <code>Scene</code>.</div> </td> </tr> <tr id="i21" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragExitedProperty">onMouseDragExited</a></span></code> <div class="block">Defines a function to be called when a full press-drag-release gesture exits this <code>Scene</code>.</div> </td> </tr> <tr id="i22" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDraggedProperty">onMouseDragged</a></span></code> <div class="block">Defines a function to be called when a mouse button is pressed on this <code>Scene</code> and then dragged.</div> </td> </tr> <tr id="i23" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragOverProperty">onMouseDragOver</a></span></code> <div class="block">Defines a function to be called when a full press-drag-release gesture progresses within this <code>Scene</code>.</div> </td> </tr> <tr id="i24" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragReleasedProperty">onMouseDragReleased</a></span></code> <div class="block">Defines a function to be called when a full press-drag-release gesture ends within this <code>Scene</code>.</div> </td> </tr> <tr id="i25" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseEnteredProperty">onMouseEntered</a></span></code> <div class="block">Defines a function to be called when the mouse enters this <code>Scene</code>.</div> </td> </tr> <tr id="i26" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseExitedProperty">onMouseExited</a></span></code> <div class="block">Defines a function to be called when the mouse exits this <code>Scene</code>.</div> </td> </tr> <tr id="i27" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseMovedProperty">onMouseMoved</a></span></code> <div class="block">Defines a function to be called when mouse cursor moves within this <code>Scene</code> but no buttons have been pushed.</div> </td> </tr> <tr id="i28" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMousePressedProperty">onMousePressed</a></span></code> <div class="block">Defines a function to be called when a mouse button has been pressed on this <code>Scene</code>.</div> </td> </tr> <tr id="i29" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseReleasedProperty">onMouseReleased</a></span></code> <div class="block">Defines a function to be called when a mouse button has been released on this <code>Scene</code>.</div> </td> </tr> <tr id="i30" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onRotateProperty">onRotate</a></span></code> <div class="block">Defines a function to be called when user performs a rotating action.</div> </td> </tr> <tr id="i31" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onRotationFinishedProperty">onRotationFinished</a></span></code> <div class="block">Defines a function to be called when a rotating gesture ends.</div> </td> </tr> <tr id="i32" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onRotationStartedProperty">onRotationStarted</a></span></code> <div class="block">Defines a function to be called when a rotating gesture is detected.</div> </td> </tr> <tr id="i33" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onScrollFinishedProperty">onScrollFinished</a></span></code> <div class="block">Defines a function to be called when a scrolling gesture ends.</div> </td> </tr> <tr id="i34" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onScrollProperty">onScroll</a></span></code> <div class="block">Defines a function to be called when user performs a scrolling action.</div> </td> </tr> <tr id="i35" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onScrollStartedProperty">onScrollStarted</a></span></code> <div class="block">Defines a function to be called when a scrolling gesture is detected.</div> </td> </tr> <tr id="i36" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeDownProperty">onSwipeDown</a></span></code> <div class="block">Defines a function to be called when an downward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i37" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeLeftProperty">onSwipeLeft</a></span></code> <div class="block">Defines a function to be called when an leftward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i38" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeRightProperty">onSwipeRight</a></span></code> <div class="block">Defines a function to be called when an rightward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i39" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeUpProperty">onSwipeUp</a></span></code> <div class="block">Defines a function to be called when an upward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i40" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchMovedProperty">onTouchMoved</a></span></code> <div class="block">Defines a function to be called when a touch point is moved.</div> </td> </tr> <tr id="i41" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchPressedProperty">onTouchPressed</a></span></code> <div class="block">Defines a function to be called when a new touch point is pressed.</div> </td> </tr> <tr id="i42" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchReleasedProperty">onTouchReleased</a></span></code> <div class="block">Defines a function to be called when a new touch point is pressed.</div> </td> </tr> <tr id="i43" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchStationaryProperty">onTouchStationary</a></span></code> <div class="block">Defines a function to be called when a touch point stays pressed and still.</div> </td> </tr> <tr id="i44" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onZoomFinishedProperty">onZoomFinished</a></span></code> <div class="block">Defines a function to be called when a zooming gesture ends.</div> </td> </tr> <tr id="i45" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onZoomProperty">onZoom</a></span></code> <div class="block">Defines a function to be called when user performs a zooming action.</div> </td> </tr> <tr id="i46" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onZoomStartedProperty">onZoomStarted</a></span></code> <div class="block">Defines a function to be called when a zooming gesture is detected.</div> </td> </tr> <tr id="i47" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#rootProperty">root</a></span></code> <div class="block">Defines the root <code>Node</code> of the scene graph.</div> </td> </tr> <tr id="i48" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><java.lang.String></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#userAgentStylesheetProperty">userAgentStylesheet</a></span></code> </td> </tr> <tr id="i49" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#widthProperty">width</a></span></code> <div class="block">The width of this <code>Scene</code></div> </td> </tr> <tr id="i50" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/stage/Window.html" title="class in javafx.stage">Window</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#windowProperty">window</a></span></code> <div class="block">The <code>Window</code> for this <code>Scene</code></div> </td> </tr> <tr id="i51" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#xProperty">x</a></span></code> <div class="block">The horizontal location of this <code>Scene</code> on the <code>Window</code>.</div> </td> </tr> <tr id="i52" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#yProperty">y</a></span></code> <div class="block">The vertical location of this <code>Scene</code> on the <code>Window</code>.</div> </td> </tr> </table> </li> </ul> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.summary"> <!-- --> </a> <h3>Constructor Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> <caption><span>Constructors</span><span class="tabEnd"> </span></caption> <tr> <th class="colOne" scope="col">Constructor and Description</th> </tr> <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#Scene-javafx.scene.Parent-">Scene</a></span>(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root)</code> <div class="block">Creates a Scene for a specific root Node.</div> </td> </tr> <tr class="rowColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#Scene-javafx.scene.Parent-double-double-">Scene</a></span>(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height)</code> <div class="block">Creates a Scene for a specific root Node with a specific size.</div> </td> </tr> <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#Scene-javafx.scene.Parent-double-double-boolean-">Scene</a></span>(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height, boolean depthBuffer)</code> <div class="block">Constructs a scene consisting of a root, with a dimension of width and height, and specifies whether a depth buffer is created for this scene.</div> </td> </tr> <tr class="rowColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#Scene-javafx.scene.Parent-double-double-boolean-javafx.scene.SceneAntialiasing-">Scene</a></span>(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height, boolean depthBuffer, <a href="../../javafx/scene/SceneAntialiasing.html" title="class in javafx.scene">SceneAntialiasing</a> antiAliasing)</code> <div class="block">Constructs a scene consisting of a root, with a dimension of width and height, specifies whether a depth buffer is created for this scene and specifies whether scene anti-aliasing is requested.</div> </td> </tr> <tr class="altColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#Scene-javafx.scene.Parent-double-double-javafx.scene.paint.Paint-">Scene</a></span>(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height, <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a> fill)</code> <div class="block">Creates a Scene for a specific root Node with a specific size and fill.</div> </td> </tr> <tr class="rowColor"> <td class="colOne"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#Scene-javafx.scene.Parent-javafx.scene.paint.Paint-">Scene</a></span>(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a> fill)</code> <div class="block">Creates a Scene for a specific root Node with a fill.</div> </td> </tr> </table> </li> </ul> <!-- ========== METHOD SUMMARY =========== --> <ul class="blockList"> <li class="blockList"><a name="method.summary"> <!-- --> </a> <h3>Method Summary</h3> <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> <tr> <th class="colFirst" scope="col">Modifier and Type</th> <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> <td class="colFirst"><code><T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>><br>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#addEventFilter-javafx.event.EventType-javafx.event.EventHandler-">addEventFilter</a></span>(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventFilter)</code> <div class="block">Registers an event filter to this scene.</div> </td> </tr> <tr id="i1" class="rowColor"> <td class="colFirst"><code><T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>><br>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#addEventHandler-javafx.event.EventType-javafx.event.EventHandler-">addEventHandler</a></span>(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventHandler)</code> <div class="block">Registers an event handler to this scene.</div> </td> </tr> <tr id="i2" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#addMnemonic-javafx.scene.input.Mnemonic-">addMnemonic</a></span>(<a href="../../javafx/scene/input/Mnemonic.html" title="class in javafx.scene.input">Mnemonic</a> m)</code> <div class="block">Registers the specified mnemonic.</div> </td> </tr> <tr id="i3" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventDispatchChain.html" title="interface in javafx.event">EventDispatchChain</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#buildEventDispatchChain-javafx.event.EventDispatchChain-">buildEventDispatchChain</a></span>(<a href="../../javafx/event/EventDispatchChain.html" title="interface in javafx.event">EventDispatchChain</a> tail)</code> <div class="block">Construct an event dispatch chain for this scene.</div> </td> </tr> <tr id="i4" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#cameraProperty--">cameraProperty</a></span>()</code> <div class="block">Specifies the type of camera use for rendering this <code>Scene</code>.</div> </td> </tr> <tr id="i5" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#cursorProperty--">cursorProperty</a></span>()</code> <div class="block">Defines the mouse cursor for this <code>Scene</code>.</div> </td> </tr> <tr id="i6" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#effectiveNodeOrientationProperty--">effectiveNodeOrientationProperty</a></span>()</code> <div class="block">The effective node orientation of a scene resolves the inheritance of node orientation, returning either left-to-right or right-to-left.</div> </td> </tr> <tr id="i7" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#eventDispatcherProperty--">eventDispatcherProperty</a></span>()</code> <div class="block">Specifies the event dispatcher for this scene.</div> </td> </tr> <tr id="i8" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#fillProperty--">fillProperty</a></span>()</code> <div class="block">Defines the background fill of this <code>Scene</code>.</div> </td> </tr> <tr id="i9" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#focusOwnerProperty--">focusOwnerProperty</a></span>()</code> <div class="block">The scene's current focus owner node.</div> </td> </tr> <tr id="i10" class="altColor"> <td class="colFirst"><code><a href="../../javafx/collections/ObservableMap.html" title="interface in javafx.collections">ObservableMap</a><<a href="../../javafx/scene/input/KeyCombination.html" title="class in javafx.scene.input">KeyCombination</a>,java.lang.Runnable></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getAccelerators--">getAccelerators</a></span>()</code> <div class="block">Gets the list of accelerators for this <code>Scene</code>.</div> </td> </tr> <tr id="i11" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/scene/SceneAntialiasing.html" title="class in javafx.scene">SceneAntialiasing</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getAntiAliasing--">getAntiAliasing</a></span>()</code> <div class="block">Return the defined <code>SceneAntialiasing</code> for this <code>Scene</code>.</div> </td> </tr> <tr id="i12" class="altColor"> <td class="colFirst"><code><a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getCamera--">getCamera</a></span>()</code> <div class="block">Gets the value of the property camera.</div> </td> </tr> <tr id="i13" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getCursor--">getCursor</a></span>()</code> <div class="block">Gets the value of the property cursor.</div> </td> </tr> <tr id="i14" class="altColor"> <td class="colFirst"><code><a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getEffectiveNodeOrientation--">getEffectiveNodeOrientation</a></span>()</code> <div class="block">Gets the value of the property effectiveNodeOrientation.</div> </td> </tr> <tr id="i15" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getEventDispatcher--">getEventDispatcher</a></span>()</code> <div class="block">Gets the value of the property eventDispatcher.</div> </td> </tr> <tr id="i16" class="altColor"> <td class="colFirst"><code><a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getFill--">getFill</a></span>()</code> <div class="block">Gets the value of the property fill.</div> </td> </tr> <tr id="i17" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getFocusOwner--">getFocusOwner</a></span>()</code> <div class="block">Gets the value of the property focusOwner.</div> </td> </tr> <tr id="i18" class="altColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getHeight--">getHeight</a></span>()</code> <div class="block">Gets the value of the property height.</div> </td> </tr> <tr id="i19" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/collections/ObservableMap.html" title="interface in javafx.collections">ObservableMap</a><<a href="../../javafx/scene/input/KeyCombination.html" title="class in javafx.scene.input">KeyCombination</a>,<a href="../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a><<a href="../../javafx/scene/input/Mnemonic.html" title="class in javafx.scene.input">Mnemonic</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getMnemonics--">getMnemonics</a></span>()</code> <div class="block">Gets the list of mnemonics for this <code>Scene</code>.</div> </td> </tr> <tr id="i20" class="altColor"> <td class="colFirst"><code><a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getNodeOrientation--">getNodeOrientation</a></span>()</code> <div class="block">Gets the value of the property nodeOrientation.</div> </td> </tr> <tr id="i21" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnContextMenuRequested--">getOnContextMenuRequested</a></span>()</code> <div class="block">Gets the value of the property onContextMenuRequested.</div> </td> </tr> <tr id="i22" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnDragDetected--">getOnDragDetected</a></span>()</code> <div class="block">Gets the value of the property onDragDetected.</div> </td> </tr> <tr id="i23" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnDragDone--">getOnDragDone</a></span>()</code> <div class="block">Gets the value of the property onDragDone.</div> </td> </tr> <tr id="i24" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnDragDropped--">getOnDragDropped</a></span>()</code> <div class="block">Gets the value of the property onDragDropped.</div> </td> </tr> <tr id="i25" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnDragEntered--">getOnDragEntered</a></span>()</code> <div class="block">Gets the value of the property onDragEntered.</div> </td> </tr> <tr id="i26" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnDragExited--">getOnDragExited</a></span>()</code> <div class="block">Gets the value of the property onDragExited.</div> </td> </tr> <tr id="i27" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnDragOver--">getOnDragOver</a></span>()</code> <div class="block">Gets the value of the property onDragOver.</div> </td> </tr> <tr id="i28" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnInputMethodTextChanged--">getOnInputMethodTextChanged</a></span>()</code> <div class="block">Gets the value of the property onInputMethodTextChanged.</div> </td> </tr> <tr id="i29" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnKeyPressed--">getOnKeyPressed</a></span>()</code> <div class="block">Gets the value of the property onKeyPressed.</div> </td> </tr> <tr id="i30" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnKeyReleased--">getOnKeyReleased</a></span>()</code> <div class="block">Gets the value of the property onKeyReleased.</div> </td> </tr> <tr id="i31" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnKeyTyped--">getOnKeyTyped</a></span>()</code> <div class="block">Gets the value of the property onKeyTyped.</div> </td> </tr> <tr id="i32" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseClicked--">getOnMouseClicked</a></span>()</code> <div class="block">Gets the value of the property onMouseClicked.</div> </td> </tr> <tr id="i33" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseDragEntered--">getOnMouseDragEntered</a></span>()</code> <div class="block">Gets the value of the property onMouseDragEntered.</div> </td> </tr> <tr id="i34" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseDragExited--">getOnMouseDragExited</a></span>()</code> <div class="block">Gets the value of the property onMouseDragExited.</div> </td> </tr> <tr id="i35" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseDragged--">getOnMouseDragged</a></span>()</code> <div class="block">Gets the value of the property onMouseDragged.</div> </td> </tr> <tr id="i36" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseDragOver--">getOnMouseDragOver</a></span>()</code> <div class="block">Gets the value of the property onMouseDragOver.</div> </td> </tr> <tr id="i37" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseDragReleased--">getOnMouseDragReleased</a></span>()</code> <div class="block">Gets the value of the property onMouseDragReleased.</div> </td> </tr> <tr id="i38" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseEntered--">getOnMouseEntered</a></span>()</code> <div class="block">Gets the value of the property onMouseEntered.</div> </td> </tr> <tr id="i39" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseExited--">getOnMouseExited</a></span>()</code> <div class="block">Gets the value of the property onMouseExited.</div> </td> </tr> <tr id="i40" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseMoved--">getOnMouseMoved</a></span>()</code> <div class="block">Gets the value of the property onMouseMoved.</div> </td> </tr> <tr id="i41" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMousePressed--">getOnMousePressed</a></span>()</code> <div class="block">Gets the value of the property onMousePressed.</div> </td> </tr> <tr id="i42" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnMouseReleased--">getOnMouseReleased</a></span>()</code> <div class="block">Gets the value of the property onMouseReleased.</div> </td> </tr> <tr id="i43" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnRotate--">getOnRotate</a></span>()</code> <div class="block">Gets the value of the property onRotate.</div> </td> </tr> <tr id="i44" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnRotationFinished--">getOnRotationFinished</a></span>()</code> <div class="block">Gets the value of the property onRotationFinished.</div> </td> </tr> <tr id="i45" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnRotationStarted--">getOnRotationStarted</a></span>()</code> <div class="block">Gets the value of the property onRotationStarted.</div> </td> </tr> <tr id="i46" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnScroll--">getOnScroll</a></span>()</code> <div class="block">Gets the value of the property onScroll.</div> </td> </tr> <tr id="i47" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnScrollFinished--">getOnScrollFinished</a></span>()</code> <div class="block">Gets the value of the property onScrollFinished.</div> </td> </tr> <tr id="i48" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnScrollStarted--">getOnScrollStarted</a></span>()</code> <div class="block">Gets the value of the property onScrollStarted.</div> </td> </tr> <tr id="i49" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnSwipeDown--">getOnSwipeDown</a></span>()</code> <div class="block">Gets the value of the property onSwipeDown.</div> </td> </tr> <tr id="i50" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnSwipeLeft--">getOnSwipeLeft</a></span>()</code> <div class="block">Gets the value of the property onSwipeLeft.</div> </td> </tr> <tr id="i51" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnSwipeRight--">getOnSwipeRight</a></span>()</code> <div class="block">Gets the value of the property onSwipeRight.</div> </td> </tr> <tr id="i52" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnSwipeUp--">getOnSwipeUp</a></span>()</code> <div class="block">Gets the value of the property onSwipeUp.</div> </td> </tr> <tr id="i53" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnTouchMoved--">getOnTouchMoved</a></span>()</code> <div class="block">Gets the value of the property onTouchMoved.</div> </td> </tr> <tr id="i54" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnTouchPressed--">getOnTouchPressed</a></span>()</code> <div class="block">Gets the value of the property onTouchPressed.</div> </td> </tr> <tr id="i55" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnTouchReleased--">getOnTouchReleased</a></span>()</code> <div class="block">Gets the value of the property onTouchReleased.</div> </td> </tr> <tr id="i56" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnTouchStationary--">getOnTouchStationary</a></span>()</code> <div class="block">Gets the value of the property onTouchStationary.</div> </td> </tr> <tr id="i57" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnZoom--">getOnZoom</a></span>()</code> <div class="block">Gets the value of the property onZoom.</div> </td> </tr> <tr id="i58" class="altColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnZoomFinished--">getOnZoomFinished</a></span>()</code> <div class="block">Gets the value of the property onZoomFinished.</div> </td> </tr> <tr id="i59" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getOnZoomStarted--">getOnZoomStarted</a></span>()</code> <div class="block">Gets the value of the property onZoomStarted.</div> </td> </tr> <tr id="i60" class="altColor"> <td class="colFirst"><code><a href="../../javafx/collections/ObservableMap.html" title="interface in javafx.collections">ObservableMap</a><java.lang.Object,java.lang.Object></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getProperties--">getProperties</a></span>()</code> <div class="block">Returns an observable map of properties on this node for use primarily by application developers.</div> </td> </tr> <tr id="i61" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getRoot--">getRoot</a></span>()</code> <div class="block">Gets the value of the property root.</div> </td> </tr> <tr id="i62" class="altColor"> <td class="colFirst"><code><a href="../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a><java.lang.String></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getStylesheets--">getStylesheets</a></span>()</code> <div class="block">Gets an observable list of string URLs linking to the stylesheets to use with this scene's contents.</div> </td> </tr> <tr id="i63" class="rowColor"> <td class="colFirst"><code>java.lang.String</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getUserAgentStylesheet--">getUserAgentStylesheet</a></span>()</code> <div class="block">Get the URL of the user-agent stylesheet that will be used by this Scene.</div> </td> </tr> <tr id="i64" class="altColor"> <td class="colFirst"><code>java.lang.Object</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getUserData--">getUserData</a></span>()</code> <div class="block">Returns a previously set Object property, or null if no such property has been set using the <a href="../../javafx/scene/Scene.html#setUserData-java.lang.Object-"><code>setUserData(java.lang.Object)</code></a> method.</div> </td> </tr> <tr id="i65" class="rowColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getWidth--">getWidth</a></span>()</code> <div class="block">Gets the value of the property width.</div> </td> </tr> <tr id="i66" class="altColor"> <td class="colFirst"><code><a href="../../javafx/stage/Window.html" title="class in javafx.stage">Window</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getWindow--">getWindow</a></span>()</code> <div class="block">Gets the value of the property window.</div> </td> </tr> <tr id="i67" class="rowColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getX--">getX</a></span>()</code> <div class="block">Gets the value of the property x.</div> </td> </tr> <tr id="i68" class="altColor"> <td class="colFirst"><code>double</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#getY--">getY</a></span>()</code> <div class="block">Gets the value of the property y.</div> </td> </tr> <tr id="i69" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#hasProperties--">hasProperties</a></span>()</code> <div class="block">Tests if Scene has properties.</div> </td> </tr> <tr id="i70" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#heightProperty--">heightProperty</a></span>()</code> <div class="block">The height of this <code>Scene</code></div> </td> </tr> <tr id="i71" class="rowColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#isDepthBuffer--">isDepthBuffer</a></span>()</code> <div class="block">Retrieves the depth buffer attribute for this scene.</div> </td> </tr> <tr id="i72" class="altColor"> <td class="colFirst"><code><a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#lookup-java.lang.String-">lookup</a></span>(java.lang.String selector)</code> <div class="block">Looks for any node within the scene graph based on the specified CSS selector.</div> </td> </tr> <tr id="i73" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#nodeOrientationProperty--">nodeOrientationProperty</a></span>()</code> <div class="block">Property holding NodeOrientation.</div> </td> </tr> <tr id="i74" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onContextMenuRequestedProperty--">onContextMenuRequestedProperty</a></span>()</code> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> </td> </tr> <tr id="i75" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragDetectedProperty--">onDragDetectedProperty</a></span>()</code> <div class="block">Defines a function to be called when drag gesture has been detected.</div> </td> </tr> <tr id="i76" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragDoneProperty--">onDragDoneProperty</a></span>()</code> <div class="block">Defines a function to be called when this @{code Scene} is a drag and drop gesture source after its data has been dropped on a drop target.</div> </td> </tr> <tr id="i77" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragDroppedProperty--">onDragDroppedProperty</a></span>()</code> <div class="block">Defines a function to be called when the mouse button is released on this <code>Scene</code> during drag and drop gesture.</div> </td> </tr> <tr id="i78" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragEnteredProperty--">onDragEnteredProperty</a></span>()</code> <div class="block">Defines a function to be called when drag gesture enters this <code>Scene</code>.</div> </td> </tr> <tr id="i79" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragExitedProperty--">onDragExitedProperty</a></span>()</code> <div class="block">Defines a function to be called when drag gesture exits this <code>Scene</code>.</div> </td> </tr> <tr id="i80" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onDragOverProperty--">onDragOverProperty</a></span>()</code> <div class="block">Defines a function to be called when drag gesture progresses within this <code>Scene</code>.</div> </td> </tr> <tr id="i81" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onInputMethodTextChangedProperty--">onInputMethodTextChangedProperty</a></span>()</code> <div class="block">Defines a function to be called when this <code>Node</code> has input focus and the input method text has changed.</div> </td> </tr> <tr id="i82" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onKeyPressedProperty--">onKeyPressedProperty</a></span>()</code> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been pressed.</div> </td> </tr> <tr id="i83" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onKeyReleasedProperty--">onKeyReleasedProperty</a></span>()</code> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been released.</div> </td> </tr> <tr id="i84" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onKeyTypedProperty--">onKeyTypedProperty</a></span>()</code> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been typed.</div> </td> </tr> <tr id="i85" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseClickedProperty--">onMouseClickedProperty</a></span>()</code> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> </td> </tr> <tr id="i86" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragEnteredProperty--">onMouseDragEnteredProperty</a></span>()</code> <div class="block">Defines a function to be called when a full press-drag-release gesture enters this <code>Scene</code>.</div> </td> </tr> <tr id="i87" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragExitedProperty--">onMouseDragExitedProperty</a></span>()</code> <div class="block">Defines a function to be called when a full press-drag-release gesture exits this <code>Scene</code>.</div> </td> </tr> <tr id="i88" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDraggedProperty--">onMouseDraggedProperty</a></span>()</code> <div class="block">Defines a function to be called when a mouse button is pressed on this <code>Scene</code> and then dragged.</div> </td> </tr> <tr id="i89" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragOverProperty--">onMouseDragOverProperty</a></span>()</code> <div class="block">Defines a function to be called when a full press-drag-release gesture progresses within this <code>Scene</code>.</div> </td> </tr> <tr id="i90" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseDragReleasedProperty--">onMouseDragReleasedProperty</a></span>()</code> <div class="block">Defines a function to be called when a full press-drag-release gesture ends within this <code>Scene</code>.</div> </td> </tr> <tr id="i91" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseEnteredProperty--">onMouseEnteredProperty</a></span>()</code> <div class="block">Defines a function to be called when the mouse enters this <code>Scene</code>.</div> </td> </tr> <tr id="i92" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseExitedProperty--">onMouseExitedProperty</a></span>()</code> <div class="block">Defines a function to be called when the mouse exits this <code>Scene</code>.</div> </td> </tr> <tr id="i93" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseMovedProperty--">onMouseMovedProperty</a></span>()</code> <div class="block">Defines a function to be called when mouse cursor moves within this <code>Scene</code> but no buttons have been pushed.</div> </td> </tr> <tr id="i94" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMousePressedProperty--">onMousePressedProperty</a></span>()</code> <div class="block">Defines a function to be called when a mouse button has been pressed on this <code>Scene</code>.</div> </td> </tr> <tr id="i95" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onMouseReleasedProperty--">onMouseReleasedProperty</a></span>()</code> <div class="block">Defines a function to be called when a mouse button has been released on this <code>Scene</code>.</div> </td> </tr> <tr id="i96" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onRotateProperty--">onRotateProperty</a></span>()</code> <div class="block">Defines a function to be called when user performs a rotating action.</div> </td> </tr> <tr id="i97" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onRotationFinishedProperty--">onRotationFinishedProperty</a></span>()</code> <div class="block">Defines a function to be called when a rotating gesture ends.</div> </td> </tr> <tr id="i98" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onRotationStartedProperty--">onRotationStartedProperty</a></span>()</code> <div class="block">Defines a function to be called when a rotating gesture is detected.</div> </td> </tr> <tr id="i99" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onScrollFinishedProperty--">onScrollFinishedProperty</a></span>()</code> <div class="block">Defines a function to be called when a scrolling gesture ends.</div> </td> </tr> <tr id="i100" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onScrollProperty--">onScrollProperty</a></span>()</code> <div class="block">Defines a function to be called when user performs a scrolling action.</div> </td> </tr> <tr id="i101" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onScrollStartedProperty--">onScrollStartedProperty</a></span>()</code> <div class="block">Defines a function to be called when a scrolling gesture is detected.</div> </td> </tr> <tr id="i102" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeDownProperty--">onSwipeDownProperty</a></span>()</code> <div class="block">Defines a function to be called when an downward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i103" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeLeftProperty--">onSwipeLeftProperty</a></span>()</code> <div class="block">Defines a function to be called when an leftward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i104" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeRightProperty--">onSwipeRightProperty</a></span>()</code> <div class="block">Defines a function to be called when an rightward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i105" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onSwipeUpProperty--">onSwipeUpProperty</a></span>()</code> <div class="block">Defines a function to be called when an upward swipe gesture happens in this scene.</div> </td> </tr> <tr id="i106" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchMovedProperty--">onTouchMovedProperty</a></span>()</code> <div class="block">Defines a function to be called when a touch point is moved.</div> </td> </tr> <tr id="i107" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchPressedProperty--">onTouchPressedProperty</a></span>()</code> <div class="block">Defines a function to be called when a new touch point is pressed.</div> </td> </tr> <tr id="i108" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchReleasedProperty--">onTouchReleasedProperty</a></span>()</code> <div class="block">Defines a function to be called when a new touch point is pressed.</div> </td> </tr> <tr id="i109" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onTouchStationaryProperty--">onTouchStationaryProperty</a></span>()</code> <div class="block">Defines a function to be called when a touch point stays pressed and still.</div> </td> </tr> <tr id="i110" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onZoomFinishedProperty--">onZoomFinishedProperty</a></span>()</code> <div class="block">Defines a function to be called when a zooming gesture ends.</div> </td> </tr> <tr id="i111" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onZoomProperty--">onZoomProperty</a></span>()</code> <div class="block">Defines a function to be called when user performs a zooming action.</div> </td> </tr> <tr id="i112" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#onZoomStartedProperty--">onZoomStartedProperty</a></span>()</code> <div class="block">Defines a function to be called when a zooming gesture is detected.</div> </td> </tr> <tr id="i113" class="rowColor"> <td class="colFirst"><code><T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>><br>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#removeEventFilter-javafx.event.EventType-javafx.event.EventHandler-">removeEventFilter</a></span>(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventFilter)</code> <div class="block">Unregisters a previously registered event filter from this scene.</div> </td> </tr> <tr id="i114" class="altColor"> <td class="colFirst"><code><T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>><br>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#removeEventHandler-javafx.event.EventType-javafx.event.EventHandler-">removeEventHandler</a></span>(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventHandler)</code> <div class="block">Unregisters a previously registered event handler from this scene.</div> </td> </tr> <tr id="i115" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#removeMnemonic-javafx.scene.input.Mnemonic-">removeMnemonic</a></span>(<a href="../../javafx/scene/input/Mnemonic.html" title="class in javafx.scene.input">Mnemonic</a> m)</code> <div class="block">Unregisters the specified mnemonic.</div> </td> </tr> <tr id="i116" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#rootProperty--">rootProperty</a></span>()</code> <div class="block">Defines the root <code>Node</code> of the scene graph.</div> </td> </tr> <tr id="i117" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setCamera-javafx.scene.Camera-">setCamera</a></span>(<a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a> value)</code> <div class="block">Sets the value of the property camera.</div> </td> </tr> <tr id="i118" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setCursor-javafx.scene.Cursor-">setCursor</a></span>(<a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a> value)</code> <div class="block">Sets the value of the property cursor.</div> </td> </tr> <tr id="i119" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setEventDispatcher-javafx.event.EventDispatcher-">setEventDispatcher</a></span>(<a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a> value)</code> <div class="block">Sets the value of the property eventDispatcher.</div> </td> </tr> <tr id="i120" class="altColor"> <td class="colFirst"><code>protected <T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>><br>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setEventHandler-javafx.event.EventType-javafx.event.EventHandler-">setEventHandler</a></span>(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventHandler)</code> <div class="block">Sets the handler to use for this event type.</div> </td> </tr> <tr id="i121" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setFill-javafx.scene.paint.Paint-">setFill</a></span>(<a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a> value)</code> <div class="block">Sets the value of the property fill.</div> </td> </tr> <tr id="i122" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setNodeOrientation-javafx.geometry.NodeOrientation-">setNodeOrientation</a></span>(<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a> orientation)</code> <div class="block">Sets the value of the property nodeOrientation.</div> </td> </tr> <tr id="i123" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnContextMenuRequested-javafx.event.EventHandler-">setOnContextMenuRequested</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>> value)</code> <div class="block">Sets the value of the property onContextMenuRequested.</div> </td> </tr> <tr id="i124" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnDragDetected-javafx.event.EventHandler-">setOnDragDetected</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onDragDetected.</div> </td> </tr> <tr id="i125" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnDragDone-javafx.event.EventHandler-">setOnDragDone</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</code> <div class="block">Sets the value of the property onDragDone.</div> </td> </tr> <tr id="i126" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnDragDropped-javafx.event.EventHandler-">setOnDragDropped</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</code> <div class="block">Sets the value of the property onDragDropped.</div> </td> </tr> <tr id="i127" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnDragEntered-javafx.event.EventHandler-">setOnDragEntered</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</code> <div class="block">Sets the value of the property onDragEntered.</div> </td> </tr> <tr id="i128" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnDragExited-javafx.event.EventHandler-">setOnDragExited</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</code> <div class="block">Sets the value of the property onDragExited.</div> </td> </tr> <tr id="i129" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnDragOver-javafx.event.EventHandler-">setOnDragOver</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</code> <div class="block">Sets the value of the property onDragOver.</div> </td> </tr> <tr id="i130" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnInputMethodTextChanged-javafx.event.EventHandler-">setOnInputMethodTextChanged</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>> value)</code> <div class="block">Sets the value of the property onInputMethodTextChanged.</div> </td> </tr> <tr id="i131" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnKeyPressed-javafx.event.EventHandler-">setOnKeyPressed</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> value)</code> <div class="block">Sets the value of the property onKeyPressed.</div> </td> </tr> <tr id="i132" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnKeyReleased-javafx.event.EventHandler-">setOnKeyReleased</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> value)</code> <div class="block">Sets the value of the property onKeyReleased.</div> </td> </tr> <tr id="i133" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnKeyTyped-javafx.event.EventHandler-">setOnKeyTyped</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> value)</code> <div class="block">Sets the value of the property onKeyTyped.</div> </td> </tr> <tr id="i134" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseClicked-javafx.event.EventHandler-">setOnMouseClicked</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseClicked.</div> </td> </tr> <tr id="i135" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseDragEntered-javafx.event.EventHandler-">setOnMouseDragEntered</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseDragEntered.</div> </td> </tr> <tr id="i136" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseDragExited-javafx.event.EventHandler-">setOnMouseDragExited</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseDragExited.</div> </td> </tr> <tr id="i137" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseDragged-javafx.event.EventHandler-">setOnMouseDragged</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseDragged.</div> </td> </tr> <tr id="i138" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseDragOver-javafx.event.EventHandler-">setOnMouseDragOver</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseDragOver.</div> </td> </tr> <tr id="i139" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseDragReleased-javafx.event.EventHandler-">setOnMouseDragReleased</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseDragReleased.</div> </td> </tr> <tr id="i140" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseEntered-javafx.event.EventHandler-">setOnMouseEntered</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseEntered.</div> </td> </tr> <tr id="i141" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseExited-javafx.event.EventHandler-">setOnMouseExited</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseExited.</div> </td> </tr> <tr id="i142" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseMoved-javafx.event.EventHandler-">setOnMouseMoved</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseMoved.</div> </td> </tr> <tr id="i143" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMousePressed-javafx.event.EventHandler-">setOnMousePressed</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onMousePressed.</div> </td> </tr> <tr id="i144" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnMouseReleased-javafx.event.EventHandler-">setOnMouseReleased</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</code> <div class="block">Sets the value of the property onMouseReleased.</div> </td> </tr> <tr id="i145" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnRotate-javafx.event.EventHandler-">setOnRotate</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> value)</code> <div class="block">Sets the value of the property onRotate.</div> </td> </tr> <tr id="i146" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnRotationFinished-javafx.event.EventHandler-">setOnRotationFinished</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> value)</code> <div class="block">Sets the value of the property onRotationFinished.</div> </td> </tr> <tr id="i147" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnRotationStarted-javafx.event.EventHandler-">setOnRotationStarted</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> value)</code> <div class="block">Sets the value of the property onRotationStarted.</div> </td> </tr> <tr id="i148" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnScroll-javafx.event.EventHandler-">setOnScroll</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> value)</code> <div class="block">Sets the value of the property onScroll.</div> </td> </tr> <tr id="i149" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnScrollFinished-javafx.event.EventHandler-">setOnScrollFinished</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> value)</code> <div class="block">Sets the value of the property onScrollFinished.</div> </td> </tr> <tr id="i150" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnScrollStarted-javafx.event.EventHandler-">setOnScrollStarted</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> value)</code> <div class="block">Sets the value of the property onScrollStarted.</div> </td> </tr> <tr id="i151" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnSwipeDown-javafx.event.EventHandler-">setOnSwipeDown</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</code> <div class="block">Sets the value of the property onSwipeDown.</div> </td> </tr> <tr id="i152" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnSwipeLeft-javafx.event.EventHandler-">setOnSwipeLeft</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</code> <div class="block">Sets the value of the property onSwipeLeft.</div> </td> </tr> <tr id="i153" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnSwipeRight-javafx.event.EventHandler-">setOnSwipeRight</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</code> <div class="block">Sets the value of the property onSwipeRight.</div> </td> </tr> <tr id="i154" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnSwipeUp-javafx.event.EventHandler-">setOnSwipeUp</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</code> <div class="block">Sets the value of the property onSwipeUp.</div> </td> </tr> <tr id="i155" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnTouchMoved-javafx.event.EventHandler-">setOnTouchMoved</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</code> <div class="block">Sets the value of the property onTouchMoved.</div> </td> </tr> <tr id="i156" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnTouchPressed-javafx.event.EventHandler-">setOnTouchPressed</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</code> <div class="block">Sets the value of the property onTouchPressed.</div> </td> </tr> <tr id="i157" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnTouchReleased-javafx.event.EventHandler-">setOnTouchReleased</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</code> <div class="block">Sets the value of the property onTouchReleased.</div> </td> </tr> <tr id="i158" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnTouchStationary-javafx.event.EventHandler-">setOnTouchStationary</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</code> <div class="block">Sets the value of the property onTouchStationary.</div> </td> </tr> <tr id="i159" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnZoom-javafx.event.EventHandler-">setOnZoom</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> value)</code> <div class="block">Sets the value of the property onZoom.</div> </td> </tr> <tr id="i160" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnZoomFinished-javafx.event.EventHandler-">setOnZoomFinished</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> value)</code> <div class="block">Sets the value of the property onZoomFinished.</div> </td> </tr> <tr id="i161" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setOnZoomStarted-javafx.event.EventHandler-">setOnZoomStarted</a></span>(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> value)</code> <div class="block">Sets the value of the property onZoomStarted.</div> </td> </tr> <tr id="i162" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setRoot-javafx.scene.Parent-">setRoot</a></span>(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> value)</code> <div class="block">Sets the value of the property root.</div> </td> </tr> <tr id="i163" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setUserAgentStylesheet-java.lang.String-">setUserAgentStylesheet</a></span>(java.lang.String url)</code> <div class="block">Set the URL of the user-agent stylesheet that will be used by this Scene in place of the the platform-default user-agent stylesheet.</div> </td> </tr> <tr id="i164" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#setUserData-java.lang.Object-">setUserData</a></span>(java.lang.Object value)</code> <div class="block">Convenience method for setting a single Object property that can be retrieved at a later date.</div> </td> </tr> <tr id="i165" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#snapshot-javafx.util.Callback-javafx.scene.image.WritableImage-">snapshot</a></span>(<a href="../../javafx/util/Callback.html" title="interface in javafx.util">Callback</a><<a href="../../javafx/scene/SnapshotResult.html" title="class in javafx.scene">SnapshotResult</a>,java.lang.Void> callback, <a href="../../javafx/scene/image/WritableImage.html" title="class in javafx.scene.image">WritableImage</a> image)</code> <div class="block">Takes a snapshot of this scene at the next frame and calls the specified callback method when the image is ready.</div> </td> </tr> <tr id="i166" class="altColor"> <td class="colFirst"><code><a href="../../javafx/scene/image/WritableImage.html" title="class in javafx.scene.image">WritableImage</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#snapshot-javafx.scene.image.WritableImage-">snapshot</a></span>(<a href="../../javafx/scene/image/WritableImage.html" title="class in javafx.scene.image">WritableImage</a> image)</code> <div class="block">Takes a snapshot of this scene and returns the rendered image when it is ready.</div> </td> </tr> <tr id="i167" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/scene/input/Dragboard.html" title="class in javafx.scene.input">Dragboard</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#startDragAndDrop-javafx.scene.input.TransferMode...-">startDragAndDrop</a></span>(<a href="../../javafx/scene/input/TransferMode.html" title="enum in javafx.scene.input">TransferMode</a>... transferModes)</code> <div class="block">Confirms a potential drag and drop gesture that is recognized over this <code>Scene</code>.</div> </td> </tr> <tr id="i168" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#startFullDrag--">startFullDrag</a></span>()</code> <div class="block">Starts a full press-drag-release gesture with this scene as gesture source.</div> </td> </tr> <tr id="i169" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><java.lang.String></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#userAgentStylesheetProperty--">userAgentStylesheetProperty</a></span>()</code> </td> </tr> <tr id="i170" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#widthProperty--">widthProperty</a></span>()</code> <div class="block">The width of this <code>Scene</code></div> </td> </tr> <tr id="i171" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/stage/Window.html" title="class in javafx.stage">Window</a>></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#windowProperty--">windowProperty</a></span>()</code> <div class="block">The <code>Window</code> for this <code>Scene</code></div> </td> </tr> <tr id="i172" class="altColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#xProperty--">xProperty</a></span>()</code> <div class="block">The horizontal location of this <code>Scene</code> on the <code>Window</code>.</div> </td> </tr> <tr id="i173" class="rowColor"> <td class="colFirst"><code><a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../javafx/scene/Scene.html#yProperty--">yProperty</a></span>()</code> <div class="block">The vertical location of this <code>Scene</code> on the <code>Window</code>.</div> </td> </tr> </table> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> <!-- --> </a> <h3>Methods inherited from class java.lang.Object</h3> <code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> </ul> </li> </ul> </li> </ul> </div> <div class="details"> <ul class="blockList"> <li class="blockList"> <!-- ============ PROPERTY DETAIL =========== --> <ul class="blockList"> <li class="blockList"><a name="property.detail"> <!-- --> </a> <h3>Property Detail</h3> <a name="windowProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>window</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/stage/Window.html" title="class in javafx.stage">Window</a>> windowProperty</pre> <div class="block">The <code>Window</code> for this <code>Scene</code></div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getWindow--"><code>getWindow()</code></a></dd> </dl> </li> </ul> <a name="xProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>x</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> xProperty</pre> <div class="block">The horizontal location of this <code>Scene</code> on the <code>Window</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getX--"><code>getX()</code></a></dd> </dl> </li> </ul> <a name="yProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>y</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> yProperty</pre> <div class="block">The vertical location of this <code>Scene</code> on the <code>Window</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getY--"><code>getY()</code></a></dd> </dl> </li> </ul> <a name="widthProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>width</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> widthProperty</pre> <div class="block">The width of this <code>Scene</code></div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getWidth--"><code>getWidth()</code></a></dd> </dl> </li> </ul> <a name="heightProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>height</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> heightProperty</pre> <div class="block">The height of this <code>Scene</code></div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getHeight--"><code>getHeight()</code></a></dd> </dl> </li> </ul> <a name="cameraProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>camera</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a>> cameraProperty</pre> <div class="block">Specifies the type of camera use for rendering this <code>Scene</code>. If <code>camera</code> is null, a parallel camera is used for rendering. It is illegal to set a camera that belongs to other <code>Scene</code> or <code>SubScene</code>. <p> Note: this is a conditional feature. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> for more information.</div> <dl> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>null</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getCamera--"><code>getCamera()</code></a>, <a href="../../javafx/scene/Scene.html#setCamera-javafx.scene.Camera-"><code>setCamera(Camera)</code></a></dd> </dl> </li> </ul> <a name="fillProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>fill</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>> fillProperty</pre> <div class="block">Defines the background fill of this <code>Scene</code>. Both a <code>null</code> value meaning 'paint no background' and a <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint"><code>Paint</code></a> with transparency are supported. The default fill of the Scene is <a href="../../javafx/scene/paint/Color.html#WHITE"><code>Color.WHITE</code></a>, but it is more commonly the case that the initial color shown to users is the background fill of the <a href="../../javafx/scene/Scene.html#rootProperty--"><code>root node</code></a> of the <code>Scene</code>, as it typically is stretched to take up all available space in the <code>Scene</code>. The root node of the <code>Scene</code> is given the CSS style class 'root', and the default user agent stylesheets that ship with JavaFX (presently Caspian and Modena) apply styling on to this root style class. In the case of Caspian this does not impact the background fill color of the root node, but in the case of Modena the default fill is set to be a light gray color.</div> <dl> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>WHITE</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getFill--"><code>getFill()</code></a>, <a href="../../javafx/scene/Scene.html#setFill-javafx.scene.paint.Paint-"><code>setFill(Paint)</code></a></dd> </dl> </li> </ul> <a name="rootProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>root</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a>> rootProperty</pre> <div class="block">Defines the root <code>Node</code> of the scene graph. If a <code>Group</code> is used as the root, the contents of the scene graph will be clipped by the scene's width and height and changes to the scene's size (if user resizes the stage) will not alter the layout of the scene graph. If a resizable node (layout <code>Region</code> or <code>Control</code>) is set as the root, then the root's size will track the scene's size, causing the contents to be relayed out as necessary. Scene doesn't accept null root.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getRoot--"><code>getRoot()</code></a>, <a href="../../javafx/scene/Scene.html#setRoot-javafx.scene.Parent-"><code>setRoot(Parent)</code></a></dd> </dl> </li> </ul> <a name="cursorProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>cursor</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a>> cursorProperty</pre> <div class="block">Defines the mouse cursor for this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getCursor--"><code>getCursor()</code></a>, <a href="../../javafx/scene/Scene.html#setCursor-javafx.scene.Cursor-"><code>setCursor(Cursor)</code></a></dd> </dl> </li> </ul> <a name="userAgentStylesheetProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>userAgentStylesheet</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><java.lang.String> userAgentStylesheetProperty</pre> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u20</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getUserAgentStylesheet--"><code>getUserAgentStylesheet()</code></a>, <a href="../../javafx/scene/Scene.html#setUserAgentStylesheet-java.lang.String-"><code>setUserAgentStylesheet(String)</code></a></dd> </dl> </li> </ul> <a name="focusOwnerProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>focusOwner</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a>> focusOwnerProperty</pre> <div class="block">The scene's current focus owner node. This node's "focused" variable might be false if this scene has no window, or if the window is inactive (window.focused == false).</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getFocusOwner--"><code>getFocusOwner()</code></a></dd> </dl> </li> </ul> <a name="eventDispatcherProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>eventDispatcher</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a>> eventDispatcherProperty</pre> <div class="block">Specifies the event dispatcher for this scene. When replacing the value with a new <code>EventDispatcher</code>, the new dispatcher should forward events to the replaced dispatcher to keep the scene's default event handling behavior.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getEventDispatcher--"><code>getEventDispatcher()</code></a>, <a href="../../javafx/scene/Scene.html#setEventDispatcher-javafx.event.EventDispatcher-"><code>setEventDispatcher(EventDispatcher)</code></a></dd> </dl> </li> </ul> <a name="onContextMenuRequestedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onContextMenuRequested</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>>> onContextMenuRequestedProperty</pre> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnContextMenuRequested--"><code>getOnContextMenuRequested()</code></a>, <a href="../../javafx/scene/Scene.html#setOnContextMenuRequested-javafx.event.EventHandler-"><code>setOnContextMenuRequested(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseClickedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseClicked</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseClickedProperty</pre> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseClicked--"><code>getOnMouseClicked()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseClicked-javafx.event.EventHandler-"><code>setOnMouseClicked(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseDraggedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragged</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseDraggedProperty</pre> <div class="block">Defines a function to be called when a mouse button is pressed on this <code>Scene</code> and then dragged.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragged--"><code>getOnMouseDragged()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragged-javafx.event.EventHandler-"><code>setOnMouseDragged(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseEnteredProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseEntered</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseEnteredProperty</pre> <div class="block">Defines a function to be called when the mouse enters this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseEntered--"><code>getOnMouseEntered()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseEntered-javafx.event.EventHandler-"><code>setOnMouseEntered(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseExitedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseExited</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseExitedProperty</pre> <div class="block">Defines a function to be called when the mouse exits this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseExited--"><code>getOnMouseExited()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseExited-javafx.event.EventHandler-"><code>setOnMouseExited(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseMovedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseMoved</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseMovedProperty</pre> <div class="block">Defines a function to be called when mouse cursor moves within this <code>Scene</code> but no buttons have been pushed.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseMoved--"><code>getOnMouseMoved()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseMoved-javafx.event.EventHandler-"><code>setOnMouseMoved(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMousePressedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMousePressed</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMousePressedProperty</pre> <div class="block">Defines a function to be called when a mouse button has been pressed on this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMousePressed--"><code>getOnMousePressed()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMousePressed-javafx.event.EventHandler-"><code>setOnMousePressed(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseReleasedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseReleased</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseReleasedProperty</pre> <div class="block">Defines a function to be called when a mouse button has been released on this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseReleased--"><code>getOnMouseReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseReleased-javafx.event.EventHandler-"><code>setOnMouseReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onDragDetectedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragDetected</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onDragDetectedProperty</pre> <div class="block">Defines a function to be called when drag gesture has been detected. This is the right place to start drag and drop operation.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragDetected--"><code>getOnDragDetected()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragDetected-javafx.event.EventHandler-"><code>setOnDragDetected(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseDragOverProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragOver</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragOverProperty</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture progresses within this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragOver--"><code>getOnMouseDragOver()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragOver-javafx.event.EventHandler-"><code>setOnMouseDragOver(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseDragReleasedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragReleased</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragReleasedProperty</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture ends within this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragReleased--"><code>getOnMouseDragReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragReleased-javafx.event.EventHandler-"><code>setOnMouseDragReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseDragEnteredProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragEntered</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragEnteredProperty</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture enters this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragEntered--"><code>getOnMouseDragEntered()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragEntered-javafx.event.EventHandler-"><code>setOnMouseDragEntered(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onMouseDragExitedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragExited</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragExitedProperty</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture exits this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragExited--"><code>getOnMouseDragExited()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragExited-javafx.event.EventHandler-"><code>setOnMouseDragExited(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onScrollStartedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onScrollStarted</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>> onScrollStartedProperty</pre> <div class="block">Defines a function to be called when a scrolling gesture is detected.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnScrollStarted--"><code>getOnScrollStarted()</code></a>, <a href="../../javafx/scene/Scene.html#setOnScrollStarted-javafx.event.EventHandler-"><code>setOnScrollStarted(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onScrollProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onScroll</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>> onScrollProperty</pre> <div class="block">Defines a function to be called when user performs a scrolling action.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnScroll--"><code>getOnScroll()</code></a>, <a href="../../javafx/scene/Scene.html#setOnScroll-javafx.event.EventHandler-"><code>setOnScroll(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onScrollFinishedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onScrollFinished</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>> onScrollFinishedProperty</pre> <div class="block">Defines a function to be called when a scrolling gesture ends.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnScrollFinished--"><code>getOnScrollFinished()</code></a>, <a href="../../javafx/scene/Scene.html#setOnScrollFinished-javafx.event.EventHandler-"><code>setOnScrollFinished(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onRotationStartedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onRotationStarted</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>> onRotationStartedProperty</pre> <div class="block">Defines a function to be called when a rotating gesture is detected.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnRotationStarted--"><code>getOnRotationStarted()</code></a>, <a href="../../javafx/scene/Scene.html#setOnRotationStarted-javafx.event.EventHandler-"><code>setOnRotationStarted(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onRotateProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onRotate</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>> onRotateProperty</pre> <div class="block">Defines a function to be called when user performs a rotating action.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnRotate--"><code>getOnRotate()</code></a>, <a href="../../javafx/scene/Scene.html#setOnRotate-javafx.event.EventHandler-"><code>setOnRotate(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onRotationFinishedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onRotationFinished</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>> onRotationFinishedProperty</pre> <div class="block">Defines a function to be called when a rotating gesture ends.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnRotationFinished--"><code>getOnRotationFinished()</code></a>, <a href="../../javafx/scene/Scene.html#setOnRotationFinished-javafx.event.EventHandler-"><code>setOnRotationFinished(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onZoomStartedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onZoomStarted</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>> onZoomStartedProperty</pre> <div class="block">Defines a function to be called when a zooming gesture is detected.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnZoomStarted--"><code>getOnZoomStarted()</code></a>, <a href="../../javafx/scene/Scene.html#setOnZoomStarted-javafx.event.EventHandler-"><code>setOnZoomStarted(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onZoomProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onZoom</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>> onZoomProperty</pre> <div class="block">Defines a function to be called when user performs a zooming action.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnZoom--"><code>getOnZoom()</code></a>, <a href="../../javafx/scene/Scene.html#setOnZoom-javafx.event.EventHandler-"><code>setOnZoom(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onZoomFinishedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onZoomFinished</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>> onZoomFinishedProperty</pre> <div class="block">Defines a function to be called when a zooming gesture ends.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnZoomFinished--"><code>getOnZoomFinished()</code></a>, <a href="../../javafx/scene/Scene.html#setOnZoomFinished-javafx.event.EventHandler-"><code>setOnZoomFinished(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onSwipeUpProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeUp</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeUpProperty</pre> <div class="block">Defines a function to be called when an upward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeUp--"><code>getOnSwipeUp()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeUp-javafx.event.EventHandler-"><code>setOnSwipeUp(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onSwipeDownProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeDown</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeDownProperty</pre> <div class="block">Defines a function to be called when an downward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeDown--"><code>getOnSwipeDown()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeDown-javafx.event.EventHandler-"><code>setOnSwipeDown(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onSwipeLeftProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeLeft</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeLeftProperty</pre> <div class="block">Defines a function to be called when an leftward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeLeft--"><code>getOnSwipeLeft()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeLeft-javafx.event.EventHandler-"><code>setOnSwipeLeft(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onSwipeRightProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeRight</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeRightProperty</pre> <div class="block">Defines a function to be called when an rightward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeRight--"><code>getOnSwipeRight()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeRight-javafx.event.EventHandler-"><code>setOnSwipeRight(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onTouchPressedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchPressed</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchPressedProperty</pre> <div class="block">Defines a function to be called when a new touch point is pressed.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchPressed--"><code>getOnTouchPressed()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchPressed-javafx.event.EventHandler-"><code>setOnTouchPressed(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onTouchMovedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchMoved</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchMovedProperty</pre> <div class="block">Defines a function to be called when a touch point is moved.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchMoved--"><code>getOnTouchMoved()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchMoved-javafx.event.EventHandler-"><code>setOnTouchMoved(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onTouchReleasedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchReleased</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchReleasedProperty</pre> <div class="block">Defines a function to be called when a new touch point is pressed.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchReleased--"><code>getOnTouchReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchReleased-javafx.event.EventHandler-"><code>setOnTouchReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onTouchStationaryProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchStationary</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchStationaryProperty</pre> <div class="block">Defines a function to be called when a touch point stays pressed and still.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchStationary--"><code>getOnTouchStationary()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchStationary-javafx.event.EventHandler-"><code>setOnTouchStationary(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onDragEnteredProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragEntered</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragEnteredProperty</pre> <div class="block">Defines a function to be called when drag gesture enters this <code>Scene</code>.</div> </li> </ul> <a name="onDragExitedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragExited</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragExitedProperty</pre> <div class="block">Defines a function to be called when drag gesture exits this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragExited--"><code>getOnDragExited()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragExited-javafx.event.EventHandler-"><code>setOnDragExited(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onDragOverProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragOver</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragOverProperty</pre> <div class="block">Defines a function to be called when drag gesture progresses within this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragOver--"><code>getOnDragOver()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragOver-javafx.event.EventHandler-"><code>setOnDragOver(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onDragDroppedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragDropped</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragDroppedProperty</pre> <div class="block">Defines a function to be called when the mouse button is released on this <code>Scene</code> during drag and drop gesture. Transfer of data from the <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input"><code>DragEvent</code></a>'s <a href="../../javafx/scene/input/DragEvent.html#dragboard"><code>dragboard</code></a> should happen in this function.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragDropped--"><code>getOnDragDropped()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragDropped-javafx.event.EventHandler-"><code>setOnDragDropped(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onDragDoneProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragDone</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragDoneProperty</pre> <div class="block">Defines a function to be called when this @{code Scene} is a drag and drop gesture source after its data has been dropped on a drop target. The <code>transferMode</code> of the event shows what just happened at the drop target. If <code>transferMode</code> has the value <code>MOVE</code>, then the source can clear out its data. Clearing the source's data gives the appropriate appearance to a user that the data has been moved by the drag and drop gesture. A <code>transferMode</code> that has the value <code>NONE</code> indicates that no data was transferred during the drag and drop gesture. Positional data for the <code>DragEvent</code> is invalid. Valid positional data for the <code>DragEvent</code> is presented in the <code>onDragDropped</code> event handler.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragDone--"><code>getOnDragDone()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragDone-javafx.event.EventHandler-"><code>setOnDragDone(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onKeyPressedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onKeyPressed</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>> onKeyPressedProperty</pre> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been pressed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnKeyPressed--"><code>getOnKeyPressed()</code></a>, <a href="../../javafx/scene/Scene.html#setOnKeyPressed-javafx.event.EventHandler-"><code>setOnKeyPressed(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onKeyReleasedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onKeyReleased</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>> onKeyReleasedProperty</pre> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been released. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnKeyReleased--"><code>getOnKeyReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnKeyReleased-javafx.event.EventHandler-"><code>setOnKeyReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onKeyTypedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onKeyTyped</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>> onKeyTypedProperty</pre> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been typed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnKeyTyped--"><code>getOnKeyTyped()</code></a>, <a href="../../javafx/scene/Scene.html#setOnKeyTyped-javafx.event.EventHandler-"><code>setOnKeyTyped(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="onInputMethodTextChangedProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onInputMethodTextChanged</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>>> onInputMethodTextChangedProperty</pre> <div class="block">Defines a function to be called when this <code>Node</code> has input focus and the input method text has changed. If this function is not defined in this <code>Node</code>, then it receives the result string of the input method composition as a series of <code>onKeyTyped</code> function calls. </p> When the <code>Node</code> loses the input focus, the JavaFX runtime automatically commits the existing composed text if any.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnInputMethodTextChanged--"><code>getOnInputMethodTextChanged()</code></a>, <a href="../../javafx/scene/Scene.html#setOnInputMethodTextChanged-javafx.event.EventHandler-"><code>setOnInputMethodTextChanged(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="nodeOrientationProperty"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>nodeOrientation</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>> nodeOrientationProperty</pre> <div class="block">Property holding NodeOrientation. <p> Node orientation describes the flow of visual data within a node. In the English speaking world, visual data normally flows from left-to-right. In an Arabic or Hebrew world, visual data flows from right-to-left. This is consistent with the reading order of text in both worlds. The default value is left-to-right. </p></div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getNodeOrientation--"><code>getNodeOrientation()</code></a>, <a href="../../javafx/scene/Scene.html#setNodeOrientation-javafx.geometry.NodeOrientation-"><code>setNodeOrientation(NodeOrientation)</code></a></dd> </dl> </li> </ul> <a name="effectiveNodeOrientationProperty"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>effectiveNodeOrientation</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>> effectiveNodeOrientationProperty</pre> <div class="block">The effective node orientation of a scene resolves the inheritance of node orientation, returning either left-to-right or right-to-left.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getEffectiveNodeOrientation--"><code>getEffectiveNodeOrientation()</code></a></dd> </dl> </li> </ul> </li> </ul> <!-- ========= CONSTRUCTOR DETAIL ======== --> <ul class="blockList"> <li class="blockList"><a name="constructor.detail"> <!-- --> </a> <h3>Constructor Detail</h3> <a name="Scene-javafx.scene.Parent-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>Scene</h4> <pre>public Scene(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root)</pre> <div class="block">Creates a Scene for a specific root Node.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>root</code> - The root node of the scene graph</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if root is null</dd> </dl> </li> </ul> <a name="Scene-javafx.scene.Parent-double-double-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>Scene</h4> <pre>public Scene(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height)</pre> <div class="block">Creates a Scene for a specific root Node with a specific size.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>root</code> - The root node of the scene graph</dd> <dd><code>width</code> - The width of the scene</dd> <dd><code>height</code> - The height of the scene</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if root is null</dd> </dl> </li> </ul> <a name="Scene-javafx.scene.Parent-javafx.scene.paint.Paint-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>Scene</h4> <pre>public Scene(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a> fill)</pre> <div class="block">Creates a Scene for a specific root Node with a fill.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>root</code> - The parent</dd> <dd><code>fill</code> - The fill</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if root is null</dd> </dl> </li> </ul> <a name="Scene-javafx.scene.Parent-double-double-javafx.scene.paint.Paint-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>Scene</h4> <pre>public Scene(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height, <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a> fill)</pre> <div class="block">Creates a Scene for a specific root Node with a specific size and fill.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>root</code> - The root node of the scene graph</dd> <dd><code>width</code> - The width of the scene</dd> <dd><code>height</code> - The height of the scene</dd> <dd><code>fill</code> - The fill</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if root is null</dd> </dl> </li> </ul> <a name="Scene-javafx.scene.Parent-double-double-boolean-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>Scene</h4> <pre>public Scene(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height, boolean depthBuffer)</pre> <div class="block">Constructs a scene consisting of a root, with a dimension of width and height, and specifies whether a depth buffer is created for this scene. <p> A scene with only 2D shapes and without any 3D transforms does not need a depth buffer. A scene containing 3D shapes or 2D shapes with 3D transforms may use depth buffer support for proper depth sorted rendering; to avoid depth fighting (also known as Z fighting), disable depth testing on 2D shapes that have no 3D transforms. See <a href="../../javafx/scene/Node.html#depthTestProperty--"><code>depthTest</code></a> for more information.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>root</code> - The root node of the scene graph</dd> <dd><code>width</code> - The width of the scene</dd> <dd><code>height</code> - The height of the scene</dd> <dd><code>depthBuffer</code> - The depth buffer flag <p> The depthBuffer flag is a conditional feature and its default value is false. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> for more information.</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if root is null</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Node.html#setDepthTest-javafx.scene.DepthTest-"><code>Node.setDepthTest(DepthTest)</code></a></dd> </dl> </li> </ul> <a name="Scene-javafx.scene.Parent-double-double-boolean-javafx.scene.SceneAntialiasing-"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>Scene</h4> <pre>public Scene(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> root, double width, double height, boolean depthBuffer, <a href="../../javafx/scene/SceneAntialiasing.html" title="class in javafx.scene">SceneAntialiasing</a> antiAliasing)</pre> <div class="block">Constructs a scene consisting of a root, with a dimension of width and height, specifies whether a depth buffer is created for this scene and specifies whether scene anti-aliasing is requested. <p> A scene with only 2D shapes and without any 3D transforms does not need a depth buffer nor scene anti-aliasing support. A scene containing 3D shapes or 2D shapes with 3D transforms may use depth buffer support for proper depth sorted rendering; to avoid depth fighting (also known as Z fighting), disable depth testing on 2D shapes that have no 3D transforms. See <a href="../../javafx/scene/Node.html#depthTestProperty--"><code>depthTest</code></a> for more information. A scene with 3D shapes may enable scene anti-aliasing to improve its rendering quality. <p> A Scene can be created and modified on any thread until it is attached to a <code>Window</code> that is showing (<a href="../../javafx/stage/Window.html#isShowing--"><code>Window.isShowing()</code></a>. This does not mean the Scene is thread-safe, so manipulation from multiple threads at the same time is illegal, may lead to unexpected results and must be avoided.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>root</code> - The root node of the scene graph</dd> <dd><code>width</code> - The width of the scene</dd> <dd><code>height</code> - The height of the scene</dd> <dd><code>depthBuffer</code> - The depth buffer flag</dd> <dd><code>antiAliasing</code> - The scene anti-aliasing attribute. A value of <code>null</code> is treated as DISABLED. <p> The depthBuffer and antiAliasing are conditional features. With the respective default values of: false and <code>SceneAntialiasing.DISABLED</code>. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> for more information.</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if root is null</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Node.html#setDepthTest-javafx.scene.DepthTest-"><code>Node.setDepthTest(DepthTest)</code></a></dd> </dl> </li> </ul> </li> </ul> <!-- ============ METHOD DETAIL ========== --> <ul class="blockList"> <li class="blockList"><a name="method.detail"> <!-- --> </a> <h3>Method Detail</h3> <a name="getAntiAliasing--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getAntiAliasing</h4> <pre>public final <a href="../../javafx/scene/SceneAntialiasing.html" title="class in javafx.scene">SceneAntialiasing</a> getAntiAliasing()</pre> <div class="block">Return the defined <code>SceneAntialiasing</code> for this <code>Scene</code>. <p> Note: this is a conditional feature. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> and <a href="../../javafx/scene/SceneAntialiasing.html" title="class in javafx.scene"><code>SceneAntialiasing</code></a> for more information.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> </dl> </li> </ul> <a name="getWindow--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getWindow</h4> <pre>public final <a href="../../javafx/stage/Window.html" title="class in javafx.stage">Window</a> getWindow()</pre> <div class="block">Gets the value of the property window.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>The <code>Window</code> for this <code>Scene</code></dd> </dl> </li> </ul> <a name="windowProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>windowProperty</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/stage/Window.html" title="class in javafx.stage">Window</a>> windowProperty()</pre> <div class="block">The <code>Window</code> for this <code>Scene</code></div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getWindow--"><code>getWindow()</code></a></dd> </dl> </li> </ul> <a name="getX--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getX</h4> <pre>public final double getX()</pre> <div class="block">Gets the value of the property x.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>The horizontal location of this <code>Scene</code> on the <code>Window</code>.</dd> </dl> </li> </ul> <a name="xProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>xProperty</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> xProperty()</pre> <div class="block">The horizontal location of this <code>Scene</code> on the <code>Window</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getX--"><code>getX()</code></a></dd> </dl> </li> </ul> <a name="getY--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getY</h4> <pre>public final double getY()</pre> <div class="block">Gets the value of the property y.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>The vertical location of this <code>Scene</code> on the <code>Window</code>.</dd> </dl> </li> </ul> <a name="yProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>yProperty</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> yProperty()</pre> <div class="block">The vertical location of this <code>Scene</code> on the <code>Window</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getY--"><code>getY()</code></a></dd> </dl> </li> </ul> <a name="getWidth--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getWidth</h4> <pre>public final double getWidth()</pre> <div class="block">Gets the value of the property width.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>The width of this <code>Scene</code></dd> </dl> </li> </ul> <a name="widthProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>widthProperty</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> widthProperty()</pre> <div class="block">The width of this <code>Scene</code></div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getWidth--"><code>getWidth()</code></a></dd> </dl> </li> </ul> <a name="getHeight--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getHeight</h4> <pre>public final double getHeight()</pre> <div class="block">Gets the value of the property height.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>The height of this <code>Scene</code></dd> </dl> </li> </ul> <a name="heightProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>heightProperty</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyDoubleProperty.html" title="class in javafx.beans.property">ReadOnlyDoubleProperty</a> heightProperty()</pre> <div class="block">The height of this <code>Scene</code></div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getHeight--"><code>getHeight()</code></a></dd> </dl> </li> </ul> <a name="setCamera-javafx.scene.Camera-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setCamera</h4> <pre>public final void setCamera(<a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a> value)</pre> <div class="block">Sets the value of the property camera.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Specifies the type of camera use for rendering this <code>Scene</code>. If <code>camera</code> is null, a parallel camera is used for rendering. It is illegal to set a camera that belongs to other <code>Scene</code> or <code>SubScene</code>. <p> Note: this is a conditional feature. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> for more information.</dd> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>null</dd> </dl> </li> </ul> <a name="getCamera--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getCamera</h4> <pre>public final <a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a> getCamera()</pre> <div class="block">Gets the value of the property camera.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Specifies the type of camera use for rendering this <code>Scene</code>. If <code>camera</code> is null, a parallel camera is used for rendering. It is illegal to set a camera that belongs to other <code>Scene</code> or <code>SubScene</code>. <p> Note: this is a conditional feature. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> for more information.</dd> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>null</dd> </dl> </li> </ul> <a name="cameraProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>cameraProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Camera.html" title="class in javafx.scene">Camera</a>> cameraProperty()</pre> <div class="block">Specifies the type of camera use for rendering this <code>Scene</code>. If <code>camera</code> is null, a parallel camera is used for rendering. It is illegal to set a camera that belongs to other <code>Scene</code> or <code>SubScene</code>. <p> Note: this is a conditional feature. See <a href="../../javafx/application/ConditionalFeature.html#SCENE3D"><code>ConditionalFeature.SCENE3D</code></a> for more information.</div> <dl> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>null</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getCamera--"><code>getCamera()</code></a>, <a href="../../javafx/scene/Scene.html#setCamera-javafx.scene.Camera-"><code>setCamera(Camera)</code></a></dd> </dl> </li> </ul> <a name="setFill-javafx.scene.paint.Paint-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setFill</h4> <pre>public final void setFill(<a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a> value)</pre> <div class="block">Sets the value of the property fill.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines the background fill of this <code>Scene</code>. Both a <code>null</code> value meaning 'paint no background' and a <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint"><code>Paint</code></a> with transparency are supported. The default fill of the Scene is <a href="../../javafx/scene/paint/Color.html#WHITE"><code>Color.WHITE</code></a>, but it is more commonly the case that the initial color shown to users is the background fill of the <a href="../../javafx/scene/Scene.html#rootProperty--"><code>root node</code></a> of the <code>Scene</code>, as it typically is stretched to take up all available space in the <code>Scene</code>. The root node of the <code>Scene</code> is given the CSS style class 'root', and the default user agent stylesheets that ship with JavaFX (presently Caspian and Modena) apply styling on to this root style class. In the case of Caspian this does not impact the background fill color of the root node, but in the case of Modena the default fill is set to be a light gray color.</dd> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>WHITE</dd> </dl> </li> </ul> <a name="getFill--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getFill</h4> <pre>public final <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a> getFill()</pre> <div class="block">Gets the value of the property fill.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines the background fill of this <code>Scene</code>. Both a <code>null</code> value meaning 'paint no background' and a <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint"><code>Paint</code></a> with transparency are supported. The default fill of the Scene is <a href="../../javafx/scene/paint/Color.html#WHITE"><code>Color.WHITE</code></a>, but it is more commonly the case that the initial color shown to users is the background fill of the <a href="../../javafx/scene/Scene.html#rootProperty--"><code>root node</code></a> of the <code>Scene</code>, as it typically is stretched to take up all available space in the <code>Scene</code>. The root node of the <code>Scene</code> is given the CSS style class 'root', and the default user agent stylesheets that ship with JavaFX (presently Caspian and Modena) apply styling on to this root style class. In the case of Caspian this does not impact the background fill color of the root node, but in the case of Modena the default fill is set to be a light gray color.</dd> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>WHITE</dd> </dl> </li> </ul> <a name="fillProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>fillProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint">Paint</a>> fillProperty()</pre> <div class="block">Defines the background fill of this <code>Scene</code>. Both a <code>null</code> value meaning 'paint no background' and a <a href="../../javafx/scene/paint/Paint.html" title="class in javafx.scene.paint"><code>Paint</code></a> with transparency are supported. The default fill of the Scene is <a href="../../javafx/scene/paint/Color.html#WHITE"><code>Color.WHITE</code></a>, but it is more commonly the case that the initial color shown to users is the background fill of the <a href="../../javafx/scene/Scene.html#rootProperty--"><code>root node</code></a> of the <code>Scene</code>, as it typically is stretched to take up all available space in the <code>Scene</code>. The root node of the <code>Scene</code> is given the CSS style class 'root', and the default user agent stylesheets that ship with JavaFX (presently Caspian and Modena) apply styling on to this root style class. In the case of Caspian this does not impact the background fill color of the root node, but in the case of Modena the default fill is set to be a light gray color.</div> <dl> <dt><span class="simpleTagLabel">Default value:</span></dt> <dd>WHITE</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getFill--"><code>getFill()</code></a>, <a href="../../javafx/scene/Scene.html#setFill-javafx.scene.paint.Paint-"><code>setFill(Paint)</code></a></dd> </dl> </li> </ul> <a name="setRoot-javafx.scene.Parent-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setRoot</h4> <pre>public final void setRoot(<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> value)</pre> <div class="block">Sets the value of the property root.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines the root <code>Node</code> of the scene graph. If a <code>Group</code> is used as the root, the contents of the scene graph will be clipped by the scene's width and height and changes to the scene's size (if user resizes the stage) will not alter the layout of the scene graph. If a resizable node (layout <code>Region</code> or <code>Control</code>) is set as the root, then the root's size will track the scene's size, causing the contents to be relayed out as necessary. Scene doesn't accept null root.</dd> </dl> </li> </ul> <a name="getRoot--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getRoot</h4> <pre>public final <a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a> getRoot()</pre> <div class="block">Gets the value of the property root.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines the root <code>Node</code> of the scene graph. If a <code>Group</code> is used as the root, the contents of the scene graph will be clipped by the scene's width and height and changes to the scene's size (if user resizes the stage) will not alter the layout of the scene graph. If a resizable node (layout <code>Region</code> or <code>Control</code>) is set as the root, then the root's size will track the scene's size, causing the contents to be relayed out as necessary. Scene doesn't accept null root.</dd> </dl> </li> </ul> <a name="rootProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>rootProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Parent.html" title="class in javafx.scene">Parent</a>> rootProperty()</pre> <div class="block">Defines the root <code>Node</code> of the scene graph. If a <code>Group</code> is used as the root, the contents of the scene graph will be clipped by the scene's width and height and changes to the scene's size (if user resizes the stage) will not alter the layout of the scene graph. If a resizable node (layout <code>Region</code> or <code>Control</code>) is set as the root, then the root's size will track the scene's size, causing the contents to be relayed out as necessary. Scene doesn't accept null root.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getRoot--"><code>getRoot()</code></a>, <a href="../../javafx/scene/Scene.html#setRoot-javafx.scene.Parent-"><code>setRoot(Parent)</code></a></dd> </dl> </li> </ul> <a name="snapshot-javafx.scene.image.WritableImage-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>snapshot</h4> <pre>public <a href="../../javafx/scene/image/WritableImage.html" title="class in javafx.scene.image">WritableImage</a> snapshot(<a href="../../javafx/scene/image/WritableImage.html" title="class in javafx.scene.image">WritableImage</a> image)</pre> <div class="block">Takes a snapshot of this scene and returns the rendered image when it is ready. CSS and layout processing will be done for the scene prior to rendering it. The entire destination image is cleared using the fill <code>Paint</code> of this scene. The nodes in the scene are then rendered to the image. The point (0,0) in scene coordinates is mapped to (0,0) in the image. If the image is smaller than the size of the scene, then the rendering will be clipped by the image. <p> When taking a snapshot of a scene that is being animated, either explicitly by the application or implicitly (such as chart animation), the snapshot will be rendered based on the state of the scene graph at the moment the snapshot is taken and will not reflect any subsequent animation changes. </p></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>image</code> - the writable image that will be used to hold the rendered scene. It may be null in which case a new WritableImage will be constructed. If the image is non-null, the scene will be rendered into the existing image. In this case, the width and height of the image determine the area that is rendered instead of the width and height of the scene.</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the rendered image</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.IllegalStateException</code> - if this method is called on a thread other than the JavaFX Application Thread.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="snapshot-javafx.util.Callback-javafx.scene.image.WritableImage-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>snapshot</h4> <pre>public void snapshot(<a href="../../javafx/util/Callback.html" title="interface in javafx.util">Callback</a><<a href="../../javafx/scene/SnapshotResult.html" title="class in javafx.scene">SnapshotResult</a>,java.lang.Void> callback, <a href="../../javafx/scene/image/WritableImage.html" title="class in javafx.scene.image">WritableImage</a> image)</pre> <div class="block">Takes a snapshot of this scene at the next frame and calls the specified callback method when the image is ready. CSS and layout processing will be done for the scene prior to rendering it. The entire destination image is cleared using the fill <code>Paint</code> of this scene. The nodes in the scene are then rendered to the image. The point (0,0) in scene coordinates is mapped to (0,0) in the image. If the image is smaller than the size of the scene, then the rendering will be clipped by the image. <p> This is an asynchronous call, which means that other events or animation might be processed before the scene is rendered. If any such events modify a node in the scene that modification will be reflected in the rendered image (as it will also be reflected in the frame rendered to the Stage). </p> <p> When taking a snapshot of a scene that is being animated, either explicitly by the application or implicitly (such as chart animation), the snapshot will be rendered based on the state of the scene graph at the moment the snapshot is taken and will not reflect any subsequent animation changes. </p></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>callback</code> - a class whose call method will be called when the image is ready. The SnapshotResult that is passed into the call method of the callback will contain the rendered image and the source scene that was rendered. The callback parameter must not be null.</dd> <dd><code>image</code> - the writable image that will be used to hold the rendered scene. It may be null in which case a new WritableImage will be constructed. If the image is non-null, the scene will be rendered into the existing image. In this case, the width and height of the image determine the area that is rendered instead of the width and height of the scene.</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.IllegalStateException</code> - if this method is called on a thread other than the JavaFX Application Thread.</dd> <dd><code>java.lang.NullPointerException</code> - if the callback parameter is null.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="setCursor-javafx.scene.Cursor-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setCursor</h4> <pre>public final void setCursor(<a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a> value)</pre> <div class="block">Sets the value of the property cursor.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines the mouse cursor for this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getCursor--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getCursor</h4> <pre>public final <a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a> getCursor()</pre> <div class="block">Gets the value of the property cursor.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines the mouse cursor for this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="cursorProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>cursorProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/scene/Cursor.html" title="class in javafx.scene">Cursor</a>> cursorProperty()</pre> <div class="block">Defines the mouse cursor for this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getCursor--"><code>getCursor()</code></a>, <a href="../../javafx/scene/Scene.html#setCursor-javafx.scene.Cursor-"><code>setCursor(Cursor)</code></a></dd> </dl> </li> </ul> <a name="lookup-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>lookup</h4> <pre>public <a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a> lookup(java.lang.String selector)</pre> <div class="block">Looks for any node within the scene graph based on the specified CSS selector. If more than one node matches the specified selector, this function returns the first of them. If no nodes are found with this id, then null is returned.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>selector</code> - The css selector to look up</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the <code>Node</code> in the scene which matches the CSS <code>selector</code>, or <code>null</code> if none is found.</dd> </dl> </li> </ul> <a name="getStylesheets--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getStylesheets</h4> <pre>public final <a href="../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a><java.lang.String> getStylesheets()</pre> <div class="block">Gets an observable list of string URLs linking to the stylesheets to use with this scene's contents. <p> The URL is a hierarchical URI of the form [scheme:][//authority][path]. If the URL does not have a [scheme:] component, the URL is considered to be the [path] component only. Any leading '/' character of the [path] is ignored and the [path] is treated as a path relative to the root of the application's classpath. </p> <code><pre> package com.example.javafx.app; import javafx.application.Application; import javafx.scene.Group; import javafx.scene.Scene; import javafx.stage.Stage; public class MyApp extends Application { @Override public void start(Stage stage) { Scene scene = new Scene(new Group()); scene.getStylesheets().add("/com/example/javafx/app/mystyles.css"); stage.setScene(scene); stage.show(); } public static void main(String[] args) { launch(args); } } </pre></code> For additional information about using CSS with the scene graph, see the <a href="doc-files/cssref.html">CSS Reference Guide</a>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the list of stylesheets to use with this scene</dd> </dl> </li> </ul> <a name="userAgentStylesheetProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>userAgentStylesheetProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><java.lang.String> userAgentStylesheetProperty()</pre> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u20</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getUserAgentStylesheet--"><code>getUserAgentStylesheet()</code></a>, <a href="../../javafx/scene/Scene.html#setUserAgentStylesheet-java.lang.String-"><code>setUserAgentStylesheet(String)</code></a></dd> </dl> </li> </ul> <a name="getUserAgentStylesheet--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getUserAgentStylesheet</h4> <pre>public final java.lang.String getUserAgentStylesheet()</pre> <div class="block">Get the URL of the user-agent stylesheet that will be used by this Scene. If the URL has not been set, the platform-default user-agent stylesheet will be used. <p> For additional information about using CSS with the scene graph, see the <a href="doc-files/cssref.html">CSS Reference Guide</a>. </p></div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The URL of the user-agent stylesheet that will be used by this Scene, or null if has not been set.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u20</dd> </dl> </li> </ul> <a name="setUserAgentStylesheet-java.lang.String-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setUserAgentStylesheet</h4> <pre>public final void setUserAgentStylesheet(java.lang.String url)</pre> <div class="block">Set the URL of the user-agent stylesheet that will be used by this Scene in place of the the platform-default user-agent stylesheet. If the URL does not resolve to a valid location, the platform-default user-agent stylesheet will be used. <p> For additional information about using CSS with the scene graph, see the <a href="doc-files/cssref.html">CSS Reference Guide</a>. </p></div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>url</code> - The URL is a hierarchical URI of the form [scheme:][//authority][path]. If the URL does not have a [scheme:] component, the URL is considered to be the [path] component only. Any leading '/' character of the [path] is ignored and the [path] is treated as a path relative to the root of the application's classpath.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u20</dd> </dl> </li> </ul> <a name="isDepthBuffer--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>isDepthBuffer</h4> <pre>public final boolean isDepthBuffer()</pre> <div class="block">Retrieves the depth buffer attribute for this scene.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the depth buffer attribute.</dd> </dl> </li> </ul> <a name="getFocusOwner--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getFocusOwner</h4> <pre>public final <a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a> getFocusOwner()</pre> <div class="block">Gets the value of the property focusOwner.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>The scene's current focus owner node. This node's "focused" variable might be false if this scene has no window, or if the window is inactive (window.focused == false).</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="focusOwnerProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>focusOwnerProperty</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/scene/Node.html" title="class in javafx.scene">Node</a>> focusOwnerProperty()</pre> <div class="block">The scene's current focus owner node. This node's "focused" variable might be false if this scene has no window, or if the window is inactive (window.focused == false).</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getFocusOwner--"><code>getFocusOwner()</code></a></dd> </dl> </li> </ul> <a name="setEventDispatcher-javafx.event.EventDispatcher-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setEventDispatcher</h4> <pre>public final void setEventDispatcher(<a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a> value)</pre> <div class="block">Sets the value of the property eventDispatcher.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Specifies the event dispatcher for this scene. When replacing the value with a new <code>EventDispatcher</code>, the new dispatcher should forward events to the replaced dispatcher to keep the scene's default event handling behavior.</dd> </dl> </li> </ul> <a name="getEventDispatcher--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getEventDispatcher</h4> <pre>public final <a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a> getEventDispatcher()</pre> <div class="block">Gets the value of the property eventDispatcher.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Specifies the event dispatcher for this scene. When replacing the value with a new <code>EventDispatcher</code>, the new dispatcher should forward events to the replaced dispatcher to keep the scene's default event handling behavior.</dd> </dl> </li> </ul> <a name="eventDispatcherProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>eventDispatcherProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventDispatcher.html" title="interface in javafx.event">EventDispatcher</a>> eventDispatcherProperty()</pre> <div class="block">Specifies the event dispatcher for this scene. When replacing the value with a new <code>EventDispatcher</code>, the new dispatcher should forward events to the replaced dispatcher to keep the scene's default event handling behavior.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getEventDispatcher--"><code>getEventDispatcher()</code></a>, <a href="../../javafx/scene/Scene.html#setEventDispatcher-javafx.event.EventDispatcher-"><code>setEventDispatcher(EventDispatcher)</code></a></dd> </dl> </li> </ul> <a name="addEventHandler-javafx.event.EventType-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>addEventHandler</h4> <pre>public final <T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>> void addEventHandler(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventHandler)</pre> <div class="block">Registers an event handler to this scene. The handler is called when the scene receives an <code>Event</code> of the specified type during the bubbling phase of event delivery.</div> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> <dd><code>T</code> - the specific event class of the handler</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>eventType</code> - the type of the events to receive by the handler</dd> <dd><code>eventHandler</code> - the handler to register</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if the event type or handler is null</dd> </dl> </li> </ul> <a name="removeEventHandler-javafx.event.EventType-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>removeEventHandler</h4> <pre>public final <T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>> void removeEventHandler(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventHandler)</pre> <div class="block">Unregisters a previously registered event handler from this scene. One handler might have been registered for different event types, so the caller needs to specify the particular event type from which to unregister the handler.</div> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> <dd><code>T</code> - the specific event class of the handler</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>eventType</code> - the event type from which to unregister</dd> <dd><code>eventHandler</code> - the handler to unregister</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if the event type or handler is null</dd> </dl> </li> </ul> <a name="addEventFilter-javafx.event.EventType-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>addEventFilter</h4> <pre>public final <T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>> void addEventFilter(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventFilter)</pre> <div class="block">Registers an event filter to this scene. The filter is called when the scene receives an <code>Event</code> of the specified type during the capturing phase of event delivery.</div> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> <dd><code>T</code> - the specific event class of the filter</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>eventType</code> - the type of the events to receive by the filter</dd> <dd><code>eventFilter</code> - the filter to register</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if the event type or filter is null</dd> </dl> </li> </ul> <a name="removeEventFilter-javafx.event.EventType-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>removeEventFilter</h4> <pre>public final <T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>> void removeEventFilter(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventFilter)</pre> <div class="block">Unregisters a previously registered event filter from this scene. One filter might have been registered for different event types, so the caller needs to specify the particular event type from which to unregister the filter.</div> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> <dd><code>T</code> - the specific event class of the filter</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>eventType</code> - the event type from which to unregister</dd> <dd><code>eventFilter</code> - the filter to unregister</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if the event type or filter is null</dd> </dl> </li> </ul> <a name="setEventHandler-javafx.event.EventType-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setEventHandler</h4> <pre>protected final <T extends <a href="../../javafx/event/Event.html" title="class in javafx.event">Event</a>> void setEventHandler(<a href="../../javafx/event/EventType.html" title="class in javafx.event">EventType</a><T> eventType, <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super T> eventHandler)</pre> <div class="block">Sets the handler to use for this event type. There can only be one such handler specified at a time. This handler is guaranteed to be called first. This is used for registering the user-defined onFoo event handlers.</div> <dl> <dt><span class="paramLabel">Type Parameters:</span></dt> <dd><code>T</code> - the specific event class of the handler</dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>eventType</code> - the event type to associate with the given eventHandler</dd> <dd><code>eventHandler</code> - the handler to register, or null to unregister</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.NullPointerException</code> - if the event type is null</dd> </dl> </li> </ul> <a name="addMnemonic-javafx.scene.input.Mnemonic-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>addMnemonic</h4> <pre>public void addMnemonic(<a href="../../javafx/scene/input/Mnemonic.html" title="class in javafx.scene.input">Mnemonic</a> m)</pre> <div class="block">Registers the specified mnemonic.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>m</code> - The mnemonic</dd> </dl> </li> </ul> <a name="removeMnemonic-javafx.scene.input.Mnemonic-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>removeMnemonic</h4> <pre>public void removeMnemonic(<a href="../../javafx/scene/input/Mnemonic.html" title="class in javafx.scene.input">Mnemonic</a> m)</pre> <div class="block">Unregisters the specified mnemonic.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>m</code> - The mnemonic</dd> </dl> </li> </ul> <a name="getMnemonics--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getMnemonics</h4> <pre>public <a href="../../javafx/collections/ObservableMap.html" title="interface in javafx.collections">ObservableMap</a><<a href="../../javafx/scene/input/KeyCombination.html" title="class in javafx.scene.input">KeyCombination</a>,<a href="../../javafx/collections/ObservableList.html" title="interface in javafx.collections">ObservableList</a><<a href="../../javafx/scene/input/Mnemonic.html" title="class in javafx.scene.input">Mnemonic</a>>> getMnemonics()</pre> <div class="block">Gets the list of mnemonics for this <code>Scene</code>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the list of mnemonics</dd> </dl> </li> </ul> <a name="getAccelerators--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getAccelerators</h4> <pre>public <a href="../../javafx/collections/ObservableMap.html" title="interface in javafx.collections">ObservableMap</a><<a href="../../javafx/scene/input/KeyCombination.html" title="class in javafx.scene.input">KeyCombination</a>,java.lang.Runnable> getAccelerators()</pre> <div class="block">Gets the list of accelerators for this <code>Scene</code>.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>the list of accelerators</dd> </dl> </li> </ul> <a name="buildEventDispatchChain-javafx.event.EventDispatchChain-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>buildEventDispatchChain</h4> <pre>public <a href="../../javafx/event/EventDispatchChain.html" title="interface in javafx.event">EventDispatchChain</a> buildEventDispatchChain(<a href="../../javafx/event/EventDispatchChain.html" title="interface in javafx.event">EventDispatchChain</a> tail)</pre> <div class="block">Construct an event dispatch chain for this scene. The event dispatch chain contains all event dispatchers from the stage to this scene.</div> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../javafx/event/EventTarget.html#buildEventDispatchChain-javafx.event.EventDispatchChain-">buildEventDispatchChain</a></code> in interface <code><a href="../../javafx/event/EventTarget.html" title="interface in javafx.event">EventTarget</a></code></dd> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>tail</code> - the initial chain to build from</dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>the resulting event dispatch chain for this scene</dd> </dl> </li> </ul> <a name="setOnContextMenuRequested-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnContextMenuRequested</h4> <pre>public final void setOnContextMenuRequested(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>> value)</pre> <div class="block">Sets the value of the property onContextMenuRequested.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="getOnContextMenuRequested--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnContextMenuRequested</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>> getOnContextMenuRequested()</pre> <div class="block">Gets the value of the property onContextMenuRequested.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="onContextMenuRequestedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onContextMenuRequestedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ContextMenuEvent.html" title="class in javafx.scene.input">ContextMenuEvent</a>>> onContextMenuRequestedProperty()</pre> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnContextMenuRequested--"><code>getOnContextMenuRequested()</code></a>, <a href="../../javafx/scene/Scene.html#setOnContextMenuRequested-javafx.event.EventHandler-"><code>setOnContextMenuRequested(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseClicked-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseClicked</h4> <pre>public final void setOnMouseClicked(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseClicked.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getOnMouseClicked--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseClicked</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnMouseClicked()</pre> <div class="block">Gets the value of the property onMouseClicked.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="onMouseClickedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseClickedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseClickedProperty()</pre> <div class="block">Defines a function to be called when a mouse button has been clicked (pressed and released) on this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseClicked--"><code>getOnMouseClicked()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseClicked-javafx.event.EventHandler-"><code>setOnMouseClicked(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseDragged-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseDragged</h4> <pre>public final void setOnMouseDragged(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseDragged.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button is pressed on this <code>Scene</code> and then dragged.</dd> </dl> </li> </ul> <a name="getOnMouseDragged--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseDragged</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnMouseDragged()</pre> <div class="block">Gets the value of the property onMouseDragged.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button is pressed on this <code>Scene</code> and then dragged.</dd> </dl> </li> </ul> <a name="onMouseDraggedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDraggedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseDraggedProperty()</pre> <div class="block">Defines a function to be called when a mouse button is pressed on this <code>Scene</code> and then dragged.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragged--"><code>getOnMouseDragged()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragged-javafx.event.EventHandler-"><code>setOnMouseDragged(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseEntered-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseEntered</h4> <pre>public final void setOnMouseEntered(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseEntered.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when the mouse enters this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getOnMouseEntered--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseEntered</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnMouseEntered()</pre> <div class="block">Gets the value of the property onMouseEntered.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when the mouse enters this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="onMouseEnteredProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseEnteredProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseEnteredProperty()</pre> <div class="block">Defines a function to be called when the mouse enters this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseEntered--"><code>getOnMouseEntered()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseEntered-javafx.event.EventHandler-"><code>setOnMouseEntered(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseExited-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseExited</h4> <pre>public final void setOnMouseExited(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseExited.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when the mouse exits this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getOnMouseExited--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseExited</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnMouseExited()</pre> <div class="block">Gets the value of the property onMouseExited.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when the mouse exits this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="onMouseExitedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseExitedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseExitedProperty()</pre> <div class="block">Defines a function to be called when the mouse exits this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseExited--"><code>getOnMouseExited()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseExited-javafx.event.EventHandler-"><code>setOnMouseExited(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseMoved-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseMoved</h4> <pre>public final void setOnMouseMoved(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseMoved.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when mouse cursor moves within this <code>Scene</code> but no buttons have been pushed.</dd> </dl> </li> </ul> <a name="getOnMouseMoved--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseMoved</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnMouseMoved()</pre> <div class="block">Gets the value of the property onMouseMoved.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when mouse cursor moves within this <code>Scene</code> but no buttons have been pushed.</dd> </dl> </li> </ul> <a name="onMouseMovedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseMovedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseMovedProperty()</pre> <div class="block">Defines a function to be called when mouse cursor moves within this <code>Scene</code> but no buttons have been pushed.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseMoved--"><code>getOnMouseMoved()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseMoved-javafx.event.EventHandler-"><code>setOnMouseMoved(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMousePressed-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMousePressed</h4> <pre>public final void setOnMousePressed(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onMousePressed.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been pressed on this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getOnMousePressed--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMousePressed</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnMousePressed()</pre> <div class="block">Gets the value of the property onMousePressed.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been pressed on this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="onMousePressedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMousePressedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMousePressedProperty()</pre> <div class="block">Defines a function to be called when a mouse button has been pressed on this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMousePressed--"><code>getOnMousePressed()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMousePressed-javafx.event.EventHandler-"><code>setOnMousePressed(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseReleased-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseReleased</h4> <pre>public final void setOnMouseReleased(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been released on this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getOnMouseReleased--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseReleased</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnMouseReleased()</pre> <div class="block">Gets the value of the property onMouseReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a mouse button has been released on this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="onMouseReleasedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseReleasedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onMouseReleasedProperty()</pre> <div class="block">Defines a function to be called when a mouse button has been released on this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseReleased--"><code>getOnMouseReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseReleased-javafx.event.EventHandler-"><code>setOnMouseReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnDragDetected-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnDragDetected</h4> <pre>public final void setOnDragDetected(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> value)</pre> <div class="block">Sets the value of the property onDragDetected.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when drag gesture has been detected. This is the right place to start drag and drop operation.</dd> </dl> </li> </ul> <a name="getOnDragDetected--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnDragDetected</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>> getOnDragDetected()</pre> <div class="block">Gets the value of the property onDragDetected.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when drag gesture has been detected. This is the right place to start drag and drop operation.</dd> </dl> </li> </ul> <a name="onDragDetectedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragDetectedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input">MouseEvent</a>>> onDragDetectedProperty()</pre> <div class="block">Defines a function to be called when drag gesture has been detected. This is the right place to start drag and drop operation.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragDetected--"><code>getOnDragDetected()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragDetected-javafx.event.EventHandler-"><code>setOnDragDetected(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseDragOver-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseDragOver</h4> <pre>public final void setOnMouseDragOver(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseDragOver.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture progresses within this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="getOnMouseDragOver--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseDragOver</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> getOnMouseDragOver()</pre> <div class="block">Gets the value of the property onMouseDragOver.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture progresses within this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="onMouseDragOverProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragOverProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragOverProperty()</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture progresses within this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragOver--"><code>getOnMouseDragOver()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragOver-javafx.event.EventHandler-"><code>setOnMouseDragOver(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseDragReleased-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseDragReleased</h4> <pre>public final void setOnMouseDragReleased(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseDragReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture ends within this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="getOnMouseDragReleased--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseDragReleased</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> getOnMouseDragReleased()</pre> <div class="block">Gets the value of the property onMouseDragReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture ends within this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="onMouseDragReleasedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragReleasedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragReleasedProperty()</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture ends within this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragReleased--"><code>getOnMouseDragReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragReleased-javafx.event.EventHandler-"><code>setOnMouseDragReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseDragEntered-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseDragEntered</h4> <pre>public final void setOnMouseDragEntered(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseDragEntered.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture enters this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="getOnMouseDragEntered--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseDragEntered</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> getOnMouseDragEntered()</pre> <div class="block">Gets the value of the property onMouseDragEntered.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture enters this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="onMouseDragEnteredProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragEnteredProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragEnteredProperty()</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture enters this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragEntered--"><code>getOnMouseDragEntered()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragEntered-javafx.event.EventHandler-"><code>setOnMouseDragEntered(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnMouseDragExited-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnMouseDragExited</h4> <pre>public final void setOnMouseDragExited(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> value)</pre> <div class="block">Sets the value of the property onMouseDragExited.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture exits this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="getOnMouseDragExited--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnMouseDragExited</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>> getOnMouseDragExited()</pre> <div class="block">Gets the value of the property onMouseDragExited.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a full press-drag-release gesture exits this <code>Scene</code>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> </dl> </li> </ul> <a name="onMouseDragExitedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onMouseDragExitedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input">MouseDragEvent</a>>> onMouseDragExitedProperty()</pre> <div class="block">Defines a function to be called when a full press-drag-release gesture exits this <code>Scene</code>.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnMouseDragExited--"><code>getOnMouseDragExited()</code></a>, <a href="../../javafx/scene/Scene.html#setOnMouseDragExited-javafx.event.EventHandler-"><code>setOnMouseDragExited(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnScrollStarted-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnScrollStarted</h4> <pre>public final void setOnScrollStarted(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> value)</pre> <div class="block">Sets the value of the property onScrollStarted.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a scrolling gesture is detected.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnScrollStarted--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnScrollStarted</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> getOnScrollStarted()</pre> <div class="block">Gets the value of the property onScrollStarted.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a scrolling gesture is detected.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onScrollStartedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onScrollStartedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>> onScrollStartedProperty()</pre> <div class="block">Defines a function to be called when a scrolling gesture is detected.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnScrollStarted--"><code>getOnScrollStarted()</code></a>, <a href="../../javafx/scene/Scene.html#setOnScrollStarted-javafx.event.EventHandler-"><code>setOnScrollStarted(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnScroll-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnScroll</h4> <pre>public final void setOnScroll(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> value)</pre> <div class="block">Sets the value of the property onScroll.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when user performs a scrolling action.</dd> </dl> </li> </ul> <a name="getOnScroll--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnScroll</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> getOnScroll()</pre> <div class="block">Gets the value of the property onScroll.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when user performs a scrolling action.</dd> </dl> </li> </ul> <a name="onScrollProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onScrollProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>> onScrollProperty()</pre> <div class="block">Defines a function to be called when user performs a scrolling action.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnScroll--"><code>getOnScroll()</code></a>, <a href="../../javafx/scene/Scene.html#setOnScroll-javafx.event.EventHandler-"><code>setOnScroll(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnScrollFinished-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnScrollFinished</h4> <pre>public final void setOnScrollFinished(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> value)</pre> <div class="block">Sets the value of the property onScrollFinished.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a scrolling gesture ends.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnScrollFinished--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnScrollFinished</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>> getOnScrollFinished()</pre> <div class="block">Gets the value of the property onScrollFinished.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a scrolling gesture ends.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onScrollFinishedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onScrollFinishedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ScrollEvent.html" title="class in javafx.scene.input">ScrollEvent</a>>> onScrollFinishedProperty()</pre> <div class="block">Defines a function to be called when a scrolling gesture ends.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnScrollFinished--"><code>getOnScrollFinished()</code></a>, <a href="../../javafx/scene/Scene.html#setOnScrollFinished-javafx.event.EventHandler-"><code>setOnScrollFinished(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnRotationStarted-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnRotationStarted</h4> <pre>public final void setOnRotationStarted(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> value)</pre> <div class="block">Sets the value of the property onRotationStarted.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a rotating gesture is detected.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnRotationStarted--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnRotationStarted</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> getOnRotationStarted()</pre> <div class="block">Gets the value of the property onRotationStarted.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a rotating gesture is detected.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onRotationStartedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onRotationStartedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>> onRotationStartedProperty()</pre> <div class="block">Defines a function to be called when a rotating gesture is detected.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnRotationStarted--"><code>getOnRotationStarted()</code></a>, <a href="../../javafx/scene/Scene.html#setOnRotationStarted-javafx.event.EventHandler-"><code>setOnRotationStarted(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnRotate-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnRotate</h4> <pre>public final void setOnRotate(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> value)</pre> <div class="block">Sets the value of the property onRotate.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when user performs a rotating action.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnRotate--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnRotate</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> getOnRotate()</pre> <div class="block">Gets the value of the property onRotate.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when user performs a rotating action.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onRotateProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onRotateProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>> onRotateProperty()</pre> <div class="block">Defines a function to be called when user performs a rotating action.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnRotate--"><code>getOnRotate()</code></a>, <a href="../../javafx/scene/Scene.html#setOnRotate-javafx.event.EventHandler-"><code>setOnRotate(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnRotationFinished-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnRotationFinished</h4> <pre>public final void setOnRotationFinished(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> value)</pre> <div class="block">Sets the value of the property onRotationFinished.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a rotating gesture ends.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnRotationFinished--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnRotationFinished</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>> getOnRotationFinished()</pre> <div class="block">Gets the value of the property onRotationFinished.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a rotating gesture ends.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onRotationFinishedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onRotationFinishedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/RotateEvent.html" title="class in javafx.scene.input">RotateEvent</a>>> onRotationFinishedProperty()</pre> <div class="block">Defines a function to be called when a rotating gesture ends.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnRotationFinished--"><code>getOnRotationFinished()</code></a>, <a href="../../javafx/scene/Scene.html#setOnRotationFinished-javafx.event.EventHandler-"><code>setOnRotationFinished(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnZoomStarted-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnZoomStarted</h4> <pre>public final void setOnZoomStarted(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> value)</pre> <div class="block">Sets the value of the property onZoomStarted.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a zooming gesture is detected.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnZoomStarted--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnZoomStarted</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> getOnZoomStarted()</pre> <div class="block">Gets the value of the property onZoomStarted.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a zooming gesture is detected.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onZoomStartedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onZoomStartedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>> onZoomStartedProperty()</pre> <div class="block">Defines a function to be called when a zooming gesture is detected.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnZoomStarted--"><code>getOnZoomStarted()</code></a>, <a href="../../javafx/scene/Scene.html#setOnZoomStarted-javafx.event.EventHandler-"><code>setOnZoomStarted(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnZoom-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnZoom</h4> <pre>public final void setOnZoom(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> value)</pre> <div class="block">Sets the value of the property onZoom.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when user performs a zooming action.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnZoom--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnZoom</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> getOnZoom()</pre> <div class="block">Gets the value of the property onZoom.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when user performs a zooming action.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onZoomProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onZoomProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>> onZoomProperty()</pre> <div class="block">Defines a function to be called when user performs a zooming action.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnZoom--"><code>getOnZoom()</code></a>, <a href="../../javafx/scene/Scene.html#setOnZoom-javafx.event.EventHandler-"><code>setOnZoom(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnZoomFinished-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnZoomFinished</h4> <pre>public final void setOnZoomFinished(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> value)</pre> <div class="block">Sets the value of the property onZoomFinished.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a zooming gesture ends.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnZoomFinished--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnZoomFinished</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>> getOnZoomFinished()</pre> <div class="block">Gets the value of the property onZoomFinished.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a zooming gesture ends.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onZoomFinishedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onZoomFinishedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/ZoomEvent.html" title="class in javafx.scene.input">ZoomEvent</a>>> onZoomFinishedProperty()</pre> <div class="block">Defines a function to be called when a zooming gesture ends.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnZoomFinished--"><code>getOnZoomFinished()</code></a>, <a href="../../javafx/scene/Scene.html#setOnZoomFinished-javafx.event.EventHandler-"><code>setOnZoomFinished(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnSwipeUp-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnSwipeUp</h4> <pre>public final void setOnSwipeUp(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</pre> <div class="block">Sets the value of the property onSwipeUp.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an upward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnSwipeUp--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnSwipeUp</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> getOnSwipeUp()</pre> <div class="block">Gets the value of the property onSwipeUp.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an upward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onSwipeUpProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeUpProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeUpProperty()</pre> <div class="block">Defines a function to be called when an upward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeUp--"><code>getOnSwipeUp()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeUp-javafx.event.EventHandler-"><code>setOnSwipeUp(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnSwipeDown-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnSwipeDown</h4> <pre>public final void setOnSwipeDown(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</pre> <div class="block">Sets the value of the property onSwipeDown.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an downward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnSwipeDown--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnSwipeDown</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> getOnSwipeDown()</pre> <div class="block">Gets the value of the property onSwipeDown.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an downward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onSwipeDownProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeDownProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeDownProperty()</pre> <div class="block">Defines a function to be called when an downward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeDown--"><code>getOnSwipeDown()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeDown-javafx.event.EventHandler-"><code>setOnSwipeDown(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnSwipeLeft-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnSwipeLeft</h4> <pre>public final void setOnSwipeLeft(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</pre> <div class="block">Sets the value of the property onSwipeLeft.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an leftward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnSwipeLeft--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnSwipeLeft</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> getOnSwipeLeft()</pre> <div class="block">Gets the value of the property onSwipeLeft.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an leftward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onSwipeLeftProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeLeftProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeLeftProperty()</pre> <div class="block">Defines a function to be called when an leftward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeLeft--"><code>getOnSwipeLeft()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeLeft-javafx.event.EventHandler-"><code>setOnSwipeLeft(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnSwipeRight-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnSwipeRight</h4> <pre>public final void setOnSwipeRight(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> value)</pre> <div class="block">Sets the value of the property onSwipeRight.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an rightward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnSwipeRight--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnSwipeRight</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>> getOnSwipeRight()</pre> <div class="block">Gets the value of the property onSwipeRight.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when an rightward swipe gesture happens in this scene.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onSwipeRightProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onSwipeRightProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/SwipeEvent.html" title="class in javafx.scene.input">SwipeEvent</a>>> onSwipeRightProperty()</pre> <div class="block">Defines a function to be called when an rightward swipe gesture happens in this scene.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnSwipeRight--"><code>getOnSwipeRight()</code></a>, <a href="../../javafx/scene/Scene.html#setOnSwipeRight-javafx.event.EventHandler-"><code>setOnSwipeRight(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnTouchPressed-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnTouchPressed</h4> <pre>public final void setOnTouchPressed(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</pre> <div class="block">Sets the value of the property onTouchPressed.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a new touch point is pressed.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnTouchPressed--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnTouchPressed</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> getOnTouchPressed()</pre> <div class="block">Gets the value of the property onTouchPressed.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a new touch point is pressed.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onTouchPressedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchPressedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchPressedProperty()</pre> <div class="block">Defines a function to be called when a new touch point is pressed.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchPressed--"><code>getOnTouchPressed()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchPressed-javafx.event.EventHandler-"><code>setOnTouchPressed(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnTouchMoved-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnTouchMoved</h4> <pre>public final void setOnTouchMoved(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</pre> <div class="block">Sets the value of the property onTouchMoved.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a touch point is moved.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnTouchMoved--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnTouchMoved</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> getOnTouchMoved()</pre> <div class="block">Gets the value of the property onTouchMoved.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a touch point is moved.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onTouchMovedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchMovedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchMovedProperty()</pre> <div class="block">Defines a function to be called when a touch point is moved.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchMoved--"><code>getOnTouchMoved()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchMoved-javafx.event.EventHandler-"><code>setOnTouchMoved(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnTouchReleased-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnTouchReleased</h4> <pre>public final void setOnTouchReleased(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</pre> <div class="block">Sets the value of the property onTouchReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a new touch point is pressed.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnTouchReleased--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnTouchReleased</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> getOnTouchReleased()</pre> <div class="block">Gets the value of the property onTouchReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a new touch point is pressed.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onTouchReleasedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchReleasedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchReleasedProperty()</pre> <div class="block">Defines a function to be called when a new touch point is pressed.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchReleased--"><code>getOnTouchReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchReleased-javafx.event.EventHandler-"><code>setOnTouchReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnTouchStationary-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnTouchStationary</h4> <pre>public final void setOnTouchStationary(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> value)</pre> <div class="block">Sets the value of the property onTouchStationary.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a touch point stays pressed and still.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="getOnTouchStationary--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnTouchStationary</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>> getOnTouchStationary()</pre> <div class="block">Gets the value of the property onTouchStationary.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when a touch point stays pressed and still.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> </dl> </li> </ul> <a name="onTouchStationaryProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onTouchStationaryProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/TouchEvent.html" title="class in javafx.scene.input">TouchEvent</a>>> onTouchStationaryProperty()</pre> <div class="block">Defines a function to be called when a touch point stays pressed and still.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.2</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnTouchStationary--"><code>getOnTouchStationary()</code></a>, <a href="../../javafx/scene/Scene.html#setOnTouchStationary-javafx.event.EventHandler-"><code>setOnTouchStationary(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnDragEntered-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnDragEntered</h4> <pre>public final void setOnDragEntered(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</pre> <div class="block">Sets the value of the property onDragEntered.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>* Drag and Drop Handling * *</dd> </dl> </li> </ul> <a name="getOnDragEntered--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnDragEntered</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> getOnDragEntered()</pre> <div class="block">Gets the value of the property onDragEntered.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>* Drag and Drop Handling * *</dd> </dl> </li> </ul> <a name="onDragEnteredProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragEnteredProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragEnteredProperty()</pre> <div class="block">Defines a function to be called when drag gesture enters this <code>Scene</code>.</div> </li> </ul> <a name="setOnDragExited-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnDragExited</h4> <pre>public final void setOnDragExited(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</pre> <div class="block">Sets the value of the property onDragExited.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when drag gesture exits this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getOnDragExited--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnDragExited</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> getOnDragExited()</pre> <div class="block">Gets the value of the property onDragExited.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when drag gesture exits this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="onDragExitedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragExitedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragExitedProperty()</pre> <div class="block">Defines a function to be called when drag gesture exits this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragExited--"><code>getOnDragExited()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragExited-javafx.event.EventHandler-"><code>setOnDragExited(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnDragOver-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnDragOver</h4> <pre>public final void setOnDragOver(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</pre> <div class="block">Sets the value of the property onDragOver.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when drag gesture progresses within this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="getOnDragOver--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnDragOver</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> getOnDragOver()</pre> <div class="block">Gets the value of the property onDragOver.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when drag gesture progresses within this <code>Scene</code>.</dd> </dl> </li> </ul> <a name="onDragOverProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragOverProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragOverProperty()</pre> <div class="block">Defines a function to be called when drag gesture progresses within this <code>Scene</code>.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragOver--"><code>getOnDragOver()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragOver-javafx.event.EventHandler-"><code>setOnDragOver(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnDragDropped-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnDragDropped</h4> <pre>public final void setOnDragDropped(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</pre> <div class="block">Sets the value of the property onDragDropped.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when the mouse button is released on this <code>Scene</code> during drag and drop gesture. Transfer of data from the <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input"><code>DragEvent</code></a>'s <a href="../../javafx/scene/input/DragEvent.html#dragboard"><code>dragboard</code></a> should happen in this function.</dd> </dl> </li> </ul> <a name="getOnDragDropped--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnDragDropped</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> getOnDragDropped()</pre> <div class="block">Gets the value of the property onDragDropped.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when the mouse button is released on this <code>Scene</code> during drag and drop gesture. Transfer of data from the <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input"><code>DragEvent</code></a>'s <a href="../../javafx/scene/input/DragEvent.html#dragboard"><code>dragboard</code></a> should happen in this function.</dd> </dl> </li> </ul> <a name="onDragDroppedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragDroppedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragDroppedProperty()</pre> <div class="block">Defines a function to be called when the mouse button is released on this <code>Scene</code> during drag and drop gesture. Transfer of data from the <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input"><code>DragEvent</code></a>'s <a href="../../javafx/scene/input/DragEvent.html#dragboard"><code>dragboard</code></a> should happen in this function.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragDropped--"><code>getOnDragDropped()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragDropped-javafx.event.EventHandler-"><code>setOnDragDropped(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnDragDone-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnDragDone</h4> <pre>public final void setOnDragDone(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> value)</pre> <div class="block">Sets the value of the property onDragDone.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when this @{code Scene} is a drag and drop gesture source after its data has been dropped on a drop target. The <code>transferMode</code> of the event shows what just happened at the drop target. If <code>transferMode</code> has the value <code>MOVE</code>, then the source can clear out its data. Clearing the source's data gives the appropriate appearance to a user that the data has been moved by the drag and drop gesture. A <code>transferMode</code> that has the value <code>NONE</code> indicates that no data was transferred during the drag and drop gesture. Positional data for the <code>DragEvent</code> is invalid. Valid positional data for the <code>DragEvent</code> is presented in the <code>onDragDropped</code> event handler.</dd> </dl> </li> </ul> <a name="getOnDragDone--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnDragDone</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>> getOnDragDone()</pre> <div class="block">Gets the value of the property onDragDone.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when this @{code Scene} is a drag and drop gesture source after its data has been dropped on a drop target. The <code>transferMode</code> of the event shows what just happened at the drop target. If <code>transferMode</code> has the value <code>MOVE</code>, then the source can clear out its data. Clearing the source's data gives the appropriate appearance to a user that the data has been moved by the drag and drop gesture. A <code>transferMode</code> that has the value <code>NONE</code> indicates that no data was transferred during the drag and drop gesture. Positional data for the <code>DragEvent</code> is invalid. Valid positional data for the <code>DragEvent</code> is presented in the <code>onDragDropped</code> event handler.</dd> </dl> </li> </ul> <a name="onDragDoneProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onDragDoneProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input">DragEvent</a>>> onDragDoneProperty()</pre> <div class="block">Defines a function to be called when this @{code Scene} is a drag and drop gesture source after its data has been dropped on a drop target. The <code>transferMode</code> of the event shows what just happened at the drop target. If <code>transferMode</code> has the value <code>MOVE</code>, then the source can clear out its data. Clearing the source's data gives the appropriate appearance to a user that the data has been moved by the drag and drop gesture. A <code>transferMode</code> that has the value <code>NONE</code> indicates that no data was transferred during the drag and drop gesture. Positional data for the <code>DragEvent</code> is invalid. Valid positional data for the <code>DragEvent</code> is presented in the <code>onDragDropped</code> event handler.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnDragDone--"><code>getOnDragDone()</code></a>, <a href="../../javafx/scene/Scene.html#setOnDragDone-javafx.event.EventHandler-"><code>setOnDragDone(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="startDragAndDrop-javafx.scene.input.TransferMode...-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>startDragAndDrop</h4> <pre>public <a href="../../javafx/scene/input/Dragboard.html" title="class in javafx.scene.input">Dragboard</a> startDragAndDrop(<a href="../../javafx/scene/input/TransferMode.html" title="enum in javafx.scene.input">TransferMode</a>... transferModes)</pre> <div class="block">Confirms a potential drag and drop gesture that is recognized over this <code>Scene</code>. Can be called only from a DRAG_DETECTED event handler. The returned <a href="../../javafx/scene/input/Dragboard.html" title="class in javafx.scene.input"><code>Dragboard</code></a> is used to transfer data during the drag and drop gesture. Placing this <code>Scene</code>'s data on the <a href="../../javafx/scene/input/Dragboard.html" title="class in javafx.scene.input"><code>Dragboard</code></a> also identifies this <code>Scene</code> as the source of the drag and drop gesture. More detail about drag and drop gestures is described in the overivew of <a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input"><code>DragEvent</code></a>.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>transferModes</code> - The supported <code>TransferMode</code>(s) of this <code>Node</code></dd> <dt><span class="returnLabel">Returns:</span></dt> <dd>A <code>Dragboard</code> to place this <code>Scene</code>'s data on</dd> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.IllegalStateException</code> - if drag and drop cannot be started at this moment (it's called outside of <code>DRAG_DETECTED</code> event handling).</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/input/DragEvent.html" title="class in javafx.scene.input"><code>DragEvent</code></a></dd> </dl> </li> </ul> <a name="startFullDrag--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>startFullDrag</h4> <pre>public void startFullDrag()</pre> <div class="block">Starts a full press-drag-release gesture with this scene as gesture source. This method can be called only from a <code>DRAG_DETECTED</code> mouse event handler. More detail about dragging gestures can be found in the overview of <a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input"><code>MouseEvent</code></a> and <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input"><code>MouseDragEvent</code></a>.</div> <dl> <dt><span class="throwsLabel">Throws:</span></dt> <dd><code>java.lang.IllegalStateException</code> - if the full press-drag-release gesture cannot be started at this moment (it's called outside of <code>DRAG_DETECTED</code> event handling).</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 2.1</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/input/MouseEvent.html" title="class in javafx.scene.input"><code>MouseEvent</code></a>, <a href="../../javafx/scene/input/MouseDragEvent.html" title="class in javafx.scene.input"><code>MouseDragEvent</code></a></dd> </dl> </li> </ul> <a name="setOnKeyPressed-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnKeyPressed</h4> <pre>public final void setOnKeyPressed(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> value)</pre> <div class="block">Sets the value of the property onKeyPressed.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been pressed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</dd> </dl> </li> </ul> <a name="getOnKeyPressed--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnKeyPressed</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> getOnKeyPressed()</pre> <div class="block">Gets the value of the property onKeyPressed.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been pressed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</dd> </dl> </li> </ul> <a name="onKeyPressedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onKeyPressedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>> onKeyPressedProperty()</pre> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been pressed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnKeyPressed--"><code>getOnKeyPressed()</code></a>, <a href="../../javafx/scene/Scene.html#setOnKeyPressed-javafx.event.EventHandler-"><code>setOnKeyPressed(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnKeyReleased-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnKeyReleased</h4> <pre>public final void setOnKeyReleased(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> value)</pre> <div class="block">Sets the value of the property onKeyReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been released. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</dd> </dl> </li> </ul> <a name="getOnKeyReleased--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnKeyReleased</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> getOnKeyReleased()</pre> <div class="block">Gets the value of the property onKeyReleased.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been released. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</dd> </dl> </li> </ul> <a name="onKeyReleasedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onKeyReleasedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>> onKeyReleasedProperty()</pre> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been released. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnKeyReleased--"><code>getOnKeyReleased()</code></a>, <a href="../../javafx/scene/Scene.html#setOnKeyReleased-javafx.event.EventHandler-"><code>setOnKeyReleased(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnKeyTyped-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnKeyTyped</h4> <pre>public final void setOnKeyTyped(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> value)</pre> <div class="block">Sets the value of the property onKeyTyped.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been typed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</dd> </dl> </li> </ul> <a name="getOnKeyTyped--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnKeyTyped</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>> getOnKeyTyped()</pre> <div class="block">Gets the value of the property onKeyTyped.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been typed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</dd> </dl> </li> </ul> <a name="onKeyTypedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onKeyTypedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/KeyEvent.html" title="class in javafx.scene.input">KeyEvent</a>>> onKeyTypedProperty()</pre> <div class="block">Defines a function to be called when some <code>Node</code> of this <code>Scene</code> has input focus and a key has been typed. The function is called only if the event hasn't been already consumed during its capturing or bubbling phase.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnKeyTyped--"><code>getOnKeyTyped()</code></a>, <a href="../../javafx/scene/Scene.html#setOnKeyTyped-javafx.event.EventHandler-"><code>setOnKeyTyped(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="setOnInputMethodTextChanged-javafx.event.EventHandler-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setOnInputMethodTextChanged</h4> <pre>public final void setOnInputMethodTextChanged(<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>> value)</pre> <div class="block">Sets the value of the property onInputMethodTextChanged.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when this <code>Node</code> has input focus and the input method text has changed. If this function is not defined in this <code>Node</code>, then it receives the result string of the input method composition as a series of <code>onKeyTyped</code> function calls. </p> When the <code>Node</code> loses the input focus, the JavaFX runtime automatically commits the existing composed text if any.</dd> </dl> </li> </ul> <a name="getOnInputMethodTextChanged--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getOnInputMethodTextChanged</h4> <pre>public final <a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>> getOnInputMethodTextChanged()</pre> <div class="block">Gets the value of the property onInputMethodTextChanged.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Defines a function to be called when this <code>Node</code> has input focus and the input method text has changed. If this function is not defined in this <code>Node</code>, then it receives the result string of the input method composition as a series of <code>onKeyTyped</code> function calls. </p> When the <code>Node</code> loses the input focus, the JavaFX runtime automatically commits the existing composed text if any.</dd> </dl> </li> </ul> <a name="onInputMethodTextChangedProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>onInputMethodTextChangedProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/event/EventHandler.html" title="interface in javafx.event">EventHandler</a><? super <a href="../../javafx/scene/input/InputMethodEvent.html" title="class in javafx.scene.input">InputMethodEvent</a>>> onInputMethodTextChangedProperty()</pre> <div class="block">Defines a function to be called when this <code>Node</code> has input focus and the input method text has changed. If this function is not defined in this <code>Node</code>, then it receives the result string of the input method composition as a series of <code>onKeyTyped</code> function calls. </p> When the <code>Node</code> loses the input focus, the JavaFX runtime automatically commits the existing composed text if any.</div> <dl> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getOnInputMethodTextChanged--"><code>getOnInputMethodTextChanged()</code></a>, <a href="../../javafx/scene/Scene.html#setOnInputMethodTextChanged-javafx.event.EventHandler-"><code>setOnInputMethodTextChanged(EventHandler)</code></a></dd> </dl> </li> </ul> <a name="getProperties--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getProperties</h4> <pre>public final <a href="../../javafx/collections/ObservableMap.html" title="interface in javafx.collections">ObservableMap</a><java.lang.Object,java.lang.Object> getProperties()</pre> <div class="block">Returns an observable map of properties on this node for use primarily by application developers.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>an observable map of properties on this node for use primarily by application developers</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u40</dd> </dl> </li> </ul> <a name="hasProperties--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>hasProperties</h4> <pre>public boolean hasProperties()</pre> <div class="block">Tests if Scene has properties.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>true if node has properties.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u40</dd> </dl> </li> </ul> <a name="setUserData-java.lang.Object-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setUserData</h4> <pre>public void setUserData(java.lang.Object value)</pre> <div class="block">Convenience method for setting a single Object property that can be retrieved at a later date. This is functionally equivalent to calling the getProperties().put(Object key, Object value) method. This can later be retrieved by calling <a href="../../javafx/scene/Scene.html#getUserData--"><code>getUserData()</code></a>.</div> <dl> <dt><span class="paramLabel">Parameters:</span></dt> <dd><code>value</code> - The value to be stored - this can later be retrieved by calling <a href="../../javafx/scene/Scene.html#getUserData--"><code>getUserData()</code></a>.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u40</dd> </dl> </li> </ul> <a name="getUserData--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getUserData</h4> <pre>public java.lang.Object getUserData()</pre> <div class="block">Returns a previously set Object property, or null if no such property has been set using the <a href="../../javafx/scene/Scene.html#setUserData-java.lang.Object-"><code>setUserData(java.lang.Object)</code></a> method.</div> <dl> <dt><span class="returnLabel">Returns:</span></dt> <dd>The Object that was previously set, or null if no property has been set or if null was set.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8u40</dd> </dl> </li> </ul> <a name="setNodeOrientation-javafx.geometry.NodeOrientation-"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>setNodeOrientation</h4> <pre>public final void setNodeOrientation(<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a> orientation)</pre> <div class="block">Sets the value of the property nodeOrientation.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Property holding NodeOrientation. <p> Node orientation describes the flow of visual data within a node. In the English speaking world, visual data normally flows from left-to-right. In an Arabic or Hebrew world, visual data flows from right-to-left. This is consistent with the reading order of text in both worlds. The default value is left-to-right. </p></dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> </dl> </li> </ul> <a name="getNodeOrientation--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getNodeOrientation</h4> <pre>public final <a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a> getNodeOrientation()</pre> <div class="block">Gets the value of the property nodeOrientation.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>Property holding NodeOrientation. <p> Node orientation describes the flow of visual data within a node. In the English speaking world, visual data normally flows from left-to-right. In an Arabic or Hebrew world, visual data flows from right-to-left. This is consistent with the reading order of text in both worlds. The default value is left-to-right. </p></dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> </dl> </li> </ul> <a name="nodeOrientationProperty--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>nodeOrientationProperty</h4> <pre>public final <a href="../../javafx/beans/property/ObjectProperty.html" title="class in javafx.beans.property">ObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>> nodeOrientationProperty()</pre> <div class="block">Property holding NodeOrientation. <p> Node orientation describes the flow of visual data within a node. In the English speaking world, visual data normally flows from left-to-right. In an Arabic or Hebrew world, visual data flows from right-to-left. This is consistent with the reading order of text in both worlds. The default value is left-to-right. </p></div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getNodeOrientation--"><code>getNodeOrientation()</code></a>, <a href="../../javafx/scene/Scene.html#setNodeOrientation-javafx.geometry.NodeOrientation-"><code>setNodeOrientation(NodeOrientation)</code></a></dd> </dl> </li> </ul> <a name="getEffectiveNodeOrientation--"> <!-- --> </a> <ul class="blockList"> <li class="blockList"> <h4>getEffectiveNodeOrientation</h4> <pre>public final <a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a> getEffectiveNodeOrientation()</pre> <div class="block">Gets the value of the property effectiveNodeOrientation.</div> <dl> <dt><span class="simpleTagLabel">Property description:</span></dt> <dd>The effective node orientation of a scene resolves the inheritance of node orientation, returning either left-to-right or right-to-left.</dd> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> </dl> </li> </ul> <a name="effectiveNodeOrientationProperty--"> <!-- --> </a> <ul class="blockListLast"> <li class="blockList"> <h4>effectiveNodeOrientationProperty</h4> <pre>public final <a href="../../javafx/beans/property/ReadOnlyObjectProperty.html" title="class in javafx.beans.property">ReadOnlyObjectProperty</a><<a href="../../javafx/geometry/NodeOrientation.html" title="enum in javafx.geometry">NodeOrientation</a>> effectiveNodeOrientationProperty()</pre> <div class="block">The effective node orientation of a scene resolves the inheritance of node orientation, returning either left-to-right or right-to-left.</div> <dl> <dt><span class="simpleTagLabel">Since:</span></dt> <dd>JavaFX 8.0</dd> <dt><span class="seeLabel">See Also:</span></dt> <dd><a href="../../javafx/scene/Scene.html#getEffectiveNodeOrientation--"><code>getEffectiveNodeOrientation()</code></a></dd> </dl> </li> </ul> </li> </ul> </li> </ul> </div> </div> <!-- ========= END OF CLASS DATA ========= --> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar.bottom"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.bottom.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="../../overview-summary.html">Overview</a></li> <li><a href="package-summary.html">Package</a></li> <li class="navBarCell1Rev">Class</li> <li><a href="class-use/Scene.html">Use</a></li> <li><a href="package-tree.html">Tree</a></li> <li><a href="../../deprecated-list.html">Deprecated</a></li> <li><a href="../../index-all.html">Index</a></li> <li><a href="../../help-doc.html">Help</a></li> </ul> <div class="aboutLanguage">JavaFX 8</div> </div> <div class="subNav"> <ul class="navList"> <li><a href="../../javafx/scene/PointLight.html" title="class in javafx.scene"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../javafx/scene/SceneAntialiasing.html" title="class in javafx.scene"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../index.html?javafx/scene/Scene.html" target="_top">Frames</a></li> <li><a href="Scene.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="../../allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <div> <ul class="subNavList"> <li>Summary: </li> <li>Nested | </li> <li>Field | </li> <li><a href="#constructor.summary">Constr</a> | </li> <li><a href="#method.summary">Method</a></li> </ul> <ul class="subNavList"> <li>Detail: </li> <li>Field | </li> <li><a href="#constructor.detail">Constr</a> | </li> <li><a href="#method.detail">Method</a></li> </ul> </div> <a name="skip.navbar.bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> <p class="legalCopy"><small><font size="-1"><a href="http://bugreport.java.com/bugreport/" target="_blank">Submit a bug or feature</a><br>For further API reference and developer documentation, see <a href="https://docs.oracle.com/javase/8/docs/index.html" target="_blank">Java SE Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.<br> <a href="https://docs.oracle.com/javase/8/docs/legal/cpyr.html" target="_blank">Copyright</a> © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to <a href="http://download.oracle.com/otndocs/jcp/java_se-8-mrel-spec/license.html" target="_blank">license terms</a>. Also see the <a target="_blank" href="http://www.oracle.com/technetwork/java/redist-137594.html" target="_blank">documentation redistribution policy</a>.</font></small></p> </body> </html>