ho creato 2 panel. in quello "header" ho inserito un combobox che però quando si apre x essere scrollato finisce sotto il panel centrale.
quale proprietà settare e come fare x farlo apparire in primo piano?
ho creato 2 panel. in quello "header" ho inserito un combobox che però quando si apre x essere scrollato finisce sotto il panel centrale.
quale proprietà settare e come fare x farlo apparire in primo piano?
Hai mischiato componenti Swing e AWT? Qual è il nome preciso della classe che rappresenta il pannello e la combo?
Sun Certified Java Programmer
EUCIP Core Level Certified
European Certification of Informatics Professionals
no, ho usato tutti elementi Swing:
private JComboBox elementiJBox = null;
private JPanel panelButtonGroup = null;
pensandoci bene ho usato in un'altra classe
import java.awt.GraphicsConfiguration;
che mi consente di creare una scena 3D nel jpanel centrale.
ne ho commentato la creazione ed in effetti il jcombobox si apre bene.
come potrei "tradurre" il "import java.awt.GraphicsConfiguration;" in swing??
quale il corrispondente?
ammesso che sia questa la strada da prendere.... o esiste un'altra soluzione?
ho trovato il mistero:
praticamente gli oggetti della classe javax.media.j3d.Canvas3D sono più "pesanti" dello swing e pertanto appaiono in primo piano (un po' come AWT).
il problema a questo punto e'.... COME RISOLVERLO?
ho risolto sostiutendo jcombobox con choice di awt. lo so che nn si dovrebbe mischiare swing con awt ma... solo awt era + pesante di swing da riuscire a comparire sopra un canvas3d.
saluti.