All pastes #397571 Raw Edit

Untitled

public text v1 · immutable
·published 2007-03-16 16:11 UTC
rendered paste body
						
	    DragSource thisDS = new DragSource(this, DND.DROP_MOVE);
	    thisDS.setTransfer(new Transfer[] {TextTransfer.getInstance()});
	    thisDS.addDragListener(new DragSourceAdapter() {
			public void dragSetData(DragSourceEvent event) {
				System.out.println("dragSetData");
			}
			
			 public void dragStart(DragSourceEvent event) {
				 System.out.println("dragStart");
			 }
			 
			 public void dragFinished(DragSourceEvent event) {
				 System.out.println("dragFinished");
			 }
		});	

-----------------------------------------------------------------------------------

		DropTarget dt = new DropTarget(table, DND.DROP_MOVE);
		dt.setTransfer(new Transfer[] {TextTransfer.getInstance()});
		dt.addDropListener(new DropTargetAdapter() {
								public void dragEnter(DropTargetEvent event) {
									System.out.println("dragEnter");
								}
			
								public void dragOver(DropTargetEvent event) {
									System.out.println("dragOver");
								}
								
								public void dragOperationChanged(DropTargetEvent event) {
									System.out.println("dragOperationChanged");
								}
								
								public void dragLeave(DropTargetEvent event) {
									System.out.println("dragLeave");
								}
								
							      public void drop(DropTargetEvent event) {
							  
							    	  	System.out.println("drop");
	
							    	  	}
							      }
		});