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 🙂

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

1 × 3 =

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.