NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.
To learn about what's going on, see About the Archive Site.
Hi Andy, > I wish to have the mouse button 2 crosshair cursor tracking > linked with multiple displays, so that when the crosshair > cursor is active in one display, cursors are also shown at > the corresponding points in other displays. > > Any ideas about how best to do this ? The easiest way to do this with a RealTuple object linked to multiple displays via direct manipulation DataRenderers. visad/examples/Test00.java provides an example. The RealTuple objects is depicted as the small purple square in the lower left corner of bothdisplays. You can drag it with a right mouse button click in either display. To depict a RealTuple as a cross hair, see the two yellow direct manipulation cursors in visad/examples/Test27.java. The alternative is to link a DisplayListener to your Display that listens for center mouse button DisplayEvents and uses them to generate depictions in other displays. This would be more work. Cheers, Bill ---------------------------------------------------------- Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI 53706 hibbard@xxxxxxxxxxxxxxxxx 608-263-4427 fax: 608-263-6738 http://www.ssec.wisc.edu/~billh/vis.html
visad
archives: