Package io.tlf.jme.jfx.injme
Class JmeFxDnDHandler
- java.lang.Object
-
- io.tlf.jme.jfx.injme.JmeFxDnDHandler
-
- All Implemented Interfaces:
com.sun.javafx.embed.HostDragStartListener
public class JmeFxDnDHandler extends java.lang.Object implements com.sun.javafx.embed.HostDragStartListenerA very hacky implementation of a DND system, similar to SwingDND but for jme context.
Allows for inner application drag and drop support.
Cross GuiManager support is untested.
-
-
Constructor Summary
Constructors Constructor Description JmeFxDnDHandler(JmeFxContainerInternal container)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddragStarted(com.sun.javafx.embed.EmbeddedSceneDSInterface dragSource, javafx.scene.input.TransferMode transferMode)voidmouseUpdate(int x, int y, boolean mousePressed)
-
-
-
Constructor Detail
-
JmeFxDnDHandler
public JmeFxDnDHandler(JmeFxContainerInternal container)
-
-
Method Detail
-
dragStarted
public void dragStarted(com.sun.javafx.embed.EmbeddedSceneDSInterface dragSource, javafx.scene.input.TransferMode transferMode)- Specified by:
dragStartedin interfacecom.sun.javafx.embed.HostDragStartListener
-
mouseUpdate
public void mouseUpdate(int x, int y, boolean mousePressed)
-
-