Hi Jeremy,
thanks for your reply. I cannot call "invoke and wait" because I'm
already on the Swing event despatching thread. For the same reason,
"invokeLater" has no effect.
I think the Swing event despatching thread must be competing with the
Canvas3D renderer thread for cpu/graphics card time - but given my
graphics card/cpu and the fact that little is happening on the Canvas3D,
this somewhat surprises me.

As an aside, all popups can be made heavyweight for mixing with J3D by
including the line:

JPopupMenu.setDefaultLightWeightPopupEnabled(false);

Similarly, for tooltips:

      ToolTipManager ttm = ToolTipManager.sharedInstance();
      ttm.setLightWeightPopupEnabled(false);

Thanks anyway.
Best wishes,
-Paul

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