Package hec.gfx2d
Class PanelDropTarget
java.lang.Object
hec.gfx2d.PanelDropTarget
- All Implemented Interfaces:
DropTargetListener,EventListener
- Direct Known Subclasses:
ViewportDropTarget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected DropTargetprotected JPanelprotected DataFlavor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected voidvoiddragEnter(DropTargetDragEvent dtde) voiddragExit(DropTargetEvent dte) voiddragOver(DropTargetDragEvent dtde) voiddrop(DropTargetDropEvent dtde) voidprotected booleandropComponent(Transferable transferable) static voidvoidsetTransferHandler(TransferHandler handler)
-
Field Details
-
pane
-
dropTarget
-
acceptableType
protected boolean acceptableType -
targetFlavor
-
-
Constructor Details
-
PanelDropTarget
-
-
Method Details
-
setTransferHandler
-
dragEnter
- Specified by:
dragEnterin interfaceDropTargetListener
-
dragExit
- Specified by:
dragExitin interfaceDropTargetListener
-
dragOver
- Specified by:
dragOverin interfaceDropTargetListener
-
dropActionChanged
- Specified by:
dropActionChangedin interfaceDropTargetListener
-
drop
- Specified by:
dropin interfaceDropTargetListener
-
acceptOrRejectDrag
-
checkTransferType
-
dropComponent
protected boolean dropComponent(Transferable transferable) throws IOException, UnsupportedFlavorException -
main
-