Hi all,
i build a JPanel containing a set of JButtons for each type of movement. 
Everytime the Button isPressed [using ChangeListener in Combination with a 
Buttonmodel and a Swing.Timer] a command will be send to the Behavior class for 
navigation, which uses WakeupOnElapsedTime(50)to set up a new Movement every 
50ms. If no Button is pressed a dummy command is send and no Transformation 
will done.
Normally it works very nice but when the app runs for a while sometimes 
(between 1minute and x minutes!!) the navigation ends.
the Buttons changes their outfit, as they should have to do, while pressing, so 
all events work properly.
theres no way to bring it again to work.
I tried to use different Listeners (Action,Mouse & Change in combination with a 
thread solution), but all ended in that failure, so I went to use a Timer instead 
of a thread to get navigation during button pressing. It seemed to be working... 
but today the problem occurs again...

the command is set in the Behavior but there's no reaction, so I think about 
using the wrong WakeUp condition, could this be?

parallel I use a KeyNavigationBehavior when the focus is on the Canvas3d, which 
works all the time, uses WakeUpOnAWTEvent.
Is WakeupOnElapsedTime the reason for my troubbles?
any help is welcome
best regards
rolf

--
Dipl. Ing.(FH) d. Geomatik
Rolf Gabler-Mieck
c/o
LGI-Geographisches Institut der CAU-Kiel
Ludewig-Meyn Str. 14
24098 Kiel
Tel: +49 431-880.2955
FAX: +49 431-880.4658
e-mail: [EMAIL PROTECTED]

===========================================================================
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