Class DragSource
public class DragSource : Serializable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
- Inheritance
-
DragSource
- Implements
- Inherited Members
-
JVMBridgeBase.ReferenceEqualsJVM(JVMBridgeBase, JVMBridgeBase)JVMBridgeBase.Equals(IJVMBridgeBase)
- Extension Methods
Constructors
DragSource()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public DragSource()
DragSource(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public DragSource(params object[] args)
Parameters
argsobject[]
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
DefaultCopyDrop
public static Cursor DefaultCopyDrop { get; }
Property Value
DefaultCopyNoDrop
public static Cursor DefaultCopyNoDrop { get; }
Property Value
DefaultDragSource
public static DragSource DefaultDragSource { get; }
Property Value
DefaultLinkDrop
public static Cursor DefaultLinkDrop { get; }
Property Value
DefaultLinkNoDrop
public static Cursor DefaultLinkNoDrop { get; }
Property Value
DefaultMoveDrop
public static Cursor DefaultMoveDrop { get; }
Property Value
DefaultMoveNoDrop
public static Cursor DefaultMoveNoDrop { get; }
Property Value
DragSourceListeners
public DragSourceListener[] DragSourceListeners { get; }
Property Value
DragSourceMotionListeners
public DragSourceMotionListener[] DragSourceMotionListeners { get; }
Property Value
DragThreshold
public static int DragThreshold { get; }
Property Value
FlavorMap
public FlavorMap FlavorMap { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements Closeable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddDragSourceListener(DragSourceListener)
public void AddDragSourceListener(DragSourceListener arg0)
Parameters
AddDragSourceMotionListener(DragSourceMotionListener)
public void AddDragSourceMotionListener(DragSourceMotionListener arg0)
Parameters
CreateDefaultDragGestureRecognizer(Component, int, DragGestureListener)
public DragGestureRecognizer CreateDefaultDragGestureRecognizer(Component arg0, int arg1, DragGestureListener arg2)
Parameters
arg0Componentarg1intarg2DragGestureListener
Returns
CreateDragGestureRecognizer<T>(Class, Component, int, DragGestureListener)
public T CreateDragGestureRecognizer<T>(Class arg0, Component arg1, int arg2, DragGestureListener arg3) where T : DragGestureRecognizer
Parameters
arg0Classarg1Componentarg2intarg3DragGestureListener
Returns
- T
T
Type Parameters
GetListeners<T>(Class)
public T[] GetListeners<T>(Class arg0) where T : IEventListener, new()
Parameters
Returns
- T[]
T
Type Parameters
IsDragImageSupported()
public static bool IsDragImageSupported()
Returns
RemoveDragSourceListener(DragSourceListener)
public void RemoveDragSourceListener(DragSourceListener arg0)
Parameters
RemoveDragSourceMotionListener(DragSourceMotionListener)
public void RemoveDragSourceMotionListener(DragSourceMotionListener arg0)
Parameters
StartDrag(DragGestureEvent, Cursor, Transferable, DragSourceListener)
public void StartDrag(DragGestureEvent arg0, Cursor arg1, Transferable arg2, DragSourceListener arg3)
Parameters
arg0DragGestureEventarg1Cursorarg2Transferablearg3DragSourceListener
Exceptions
StartDrag(DragGestureEvent, Cursor, Transferable, DragSourceListener, FlavorMap)
public void StartDrag(DragGestureEvent arg0, Cursor arg1, Transferable arg2, DragSourceListener arg3, FlavorMap arg4)
Parameters
arg0DragGestureEventarg1Cursorarg2Transferablearg3DragSourceListenerarg4FlavorMap
Exceptions
StartDrag(DragGestureEvent, Cursor, Image, Point, Transferable, DragSourceListener)
public void StartDrag(DragGestureEvent arg0, Cursor arg1, Image arg2, Point arg3, Transferable arg4, DragSourceListener arg5)
Parameters
arg0DragGestureEventarg1Cursorarg2Imagearg3Pointarg4Transferablearg5DragSourceListener
Exceptions
StartDrag(DragGestureEvent, Cursor, Image, Point, Transferable, DragSourceListener, FlavorMap)
public void StartDrag(DragGestureEvent arg0, Cursor arg1, Image arg2, Point arg3, Transferable arg4, DragSourceListener arg5, FlavorMap arg6)
Parameters
arg0DragGestureEventarg1Cursorarg2Imagearg3Pointarg4Transferablearg5DragSourceListenerarg6FlavorMap