Problema tra JMenu (Swing) e Java3D

Un problema comune quando si lavora con le Swing e le API Java3D è quello di incorrere nel sovraposizionamento della parte 3D sulle swing.

A me è capitato che il componente JMenu delle Swing andasse a finire sotto la parte 3D, questo perchè i componenti Swing sono detti lightweight mentre i componenti Java3D sono detti heavyweight.

Per risolvere il problema del JMenu basta incollare questa riga:

JPopupMenu.setDefaultLightWeightPopupEnabled(false);
Se ti è stato utile il mio articolo, spendi un secondo del tuo tempo e dammi un +1, Google ed io ne saremmo felici 🙂 Grazie mille 🙂
Precedente Prima applicazione per facebook (Parte 2) Successivo Passare da GDM a KDM

Leave a Reply

15 + 9 =

This site uses Akismet to reduce spam. Learn how your comment data is processed.