Uses of Package
org.artoflife.util.dnd

Packages that use org.artoflife.util.dnd
org.artoflife.gui.paintable Introduces concept of a Phenotype that can be painted onto a Graphics2D at an arbitrary size. 
org.artoflife.gui.population Contains the central PopulationView with required support classes in order to provide a JComponent view on a Population of Individuals that use PaintablePhenotypes. 
org.artoflife.util.dnd Generic implementation of DropTargetListener with helpers to allow painting of an icon during the drag whether the JVM exposes an underlying native implementation or not. 
 

Classes in org.artoflife.util.dnd used by org.artoflife.gui.paintable
ThumbnailTransferable
          To accommodate drag images (even where the JVM doesn't support them, for example on Win32) this Transferable base class includes a ThumbnailIcon containing an Icon and a cursor offset within the icon so that DropTargetListeners can draw the image.
 

Classes in org.artoflife.util.dnd used by org.artoflife.gui.population
ThumbnailIconDropTargetListener
          Abstract base DropTargetListener can draw a ThumbnailIcon while dragging using a ThumbnailTransferable.
 

Classes in org.artoflife.util.dnd used by org.artoflife.util.dnd
ThumbnailIcon
          Used by ThumbnailTransferable as an icon dataflavor so that the ThumbnailIconDropTargetListener can paint the icon during drags over a DropTarget.
 


artoflife pre0.1.0-dev

Copyright © 2002 the Art Of Life team. All Rights Reserved.