Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    [java] combobox si apre sotto altro panel

    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?

  2. #2
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    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

  3. #3
    no, ho usato tutti elementi Swing:

    private JComboBox elementiJBox = null;
    private JPanel panelButtonGroup = null;

  4. #4
    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?

  5. #5
    ammesso che sia questa la strada da prendere.... o esiste un'altra soluzione?

  6. #6
    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?

  7. #7
    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.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.