You may set object name for each of your components by using UserData
class. But I believe that each component has be a Shape3D().




At 11:45 AM 2/4/2002 +0800, you wrote:
>I think you can not obtain the name of the component using the methods, you
>should first calculate the coordinate of this component under Loalce, and
>compare it with the picking coordinate to determine which object it is. When
>you pick an object, you just obtain some serial no of all components. If qny
>further questions, please le me know.
>
>Rgds,
>
>Cheng Chang Dong
>http://vlab.ee.nus.edu.sg/~ccd
>
>
>----- Original Message -----
>From: "SUBSCRIBE JAVA3D-INTEREST clsiu" <[EMAIL PROTECTED]>
>To: <[EMAIL PROTECTED]>
>Sent: Monday, February 04, 2002 6:25 AM
>Subject: [JAVA3D] URGENT!!!:About picking
>
>
> > Dear everyone,
> >   I am new to Java3D.  Now I am working on a project about a cluster
>monitoring system with virtual reality with Java3D support and the working
>period is quite tight.  In the project, it is possible for the user to click
>on something to get the information about the cluster. I chose to use a 3D
>graphic which consist of different parts so that the user can get different
>information by clicking on the keyboard, or the monitor.  But I found it
>difficult in handling the case. I use
> >         (pickElement.toString())
> > to try to get the name of the element the mouse click on.  However, I
>cannot get the actual name of the element clicked.  What I get back is
>something shape3D123045....etc seems to be the address of the element.....in
>fact, I try to use namedObject.getName(theName) to get the name oif each
>part of the element: I can get back the name such as: keyboard,
>line1,line2...etc.....
> >   Is there any method that I can get the actual name by picking?  I would
>be appreciate that if anyone can help......
> >
> > Siu
> >
> >
>===========================================================================
> > To unsubscribe, send email to [EMAIL PROTECTED] and include in the
>body
> > of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> > [EMAIL PROTECTED] and include in the body of the message "help".
>
>===========================================================================
>To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
>of the message "signoff JAVA3D-INTEREST".  For general help, send email to
>[EMAIL PROTECTED] and include in the body of the message "help".

Lan Wu-Cavener
Research Associate and Programmer
Dept. of Landscape Architecture

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to