Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.
Hi Tolga, > Yes, I have missed that paragraph at the end of section 1. The fact that I > have a 2-button mouse and I hardly ever press 2 buttons at > the same time prevented me from discovering this feature accidentally. Is > there a way to turn this display to ON at all times? And how > can I change the coordinates of those text labels? Have a look at the following message from Unidata's VisAD-List archive: http://www.unidata.ucar.edu/staff/russ/visad/msg02013.html Bill's answer is at http://www.unidata.ucar.edu/staff/russ/visad/msg02015.html from which I got this excerpt: > > In order to print different Strings in the upper left corner, > in your extension of DefaultDisplayRendererJ3D.java, override > the implemention of: > > public void setCursorStringVector() > > (which is in visad/DisplayRenderer.java) to create a Vector > of Strings you do want, and then call: > > public void setCursorStringVector(Vector vect) > > to actually set the Strings on the screen. > > > About getCursor(), here's what I use: > > display.addDisplayListener(new DisplayListener() { > public void displayChanged(DisplayEvent e) { > if(e.getId() == DisplayEvent.MOUSE_PRESSED_LEFT) { > double[] coords = displayRenderer.getCursor(); > System.out.println("x : " + coords[0] + " y : " + > coords[1]); > } > } > }); > > with no luck. Even when you drag it around, it's still 0.0, 0.0 . I went over > the VisAD source to see how the labels are printed, but > could not find it. Can you tell me which class handles it? > _From Bill's answers, I'd say it's visad/java3d/DefaultDisplayRendererJ3D.java or visad/java2d/DefaultDisplayRendererJ2D.java according to your favourite display. By the way, the list archive is available under http://www.unidata.ucar.edu/staff/russ/visad/ and includes a search engine. It's worth having a look there before posting your question to the list, although the logic dictates the opposite: Questions posted to the list are often answered faster than I can find the answer in the archives ;-) > Thanks a bunch, Your're welcome. Ugo
visad
archives: