IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Changer JMenuBar dans fenetre


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    691
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 691
    Par défaut Changer JMenuBar dans fenetre
    Bonjour,

    J'ai une fenetre qui s'ouvre et en fonction d'une action change sa barre de menu.

    Le probleme j'arrive pas a la réafficher.

    voila les propriété de ma fenetre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    private BarMenu barMenu;
    	private JPanel container = null; //Container principal
    	private JPanel panelLeft = null;
    	private JPanel panelRight = null;
    	private Configuration myConfiguration;
     
     
    	public Fenetre(String[] menus, String[][] sousMenu, Configuration conf){
    		super();
    		this.myConfiguration = conf;
     
    		build(menus, sousMenu);
    	}		
     
    	private void build(String[] menus, String[][] sousMenu){
    		this.setTitle("Surveillance Test V1.1"); //On donne un titre à l'application
    		this.setSize(800,600); //On donne une taille à notre fenêtre
    		this.setLocationRelativeTo(null); //On centre la fenêtre sur l'écran
    		this.setResizable(true) ; //redimensionnement de la fenêtre
    		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //On dit à l'application de se fermer
     
    		this.barMenu = BarMenu.build(menus, sousMenu, this);
    		this.setJMenuBar(barMenu);
     
    		this.setContentPane(getContainer());
    	}
    Et voici ou je change ma barre de menu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    f.setBarMenu(null);
    f.setBarMenu(BarMenu.changeBarMenu(propLangue, f));
    f.setJMenuBar(f.getBarMenu());
    Quelqu'un pourrait-il m'aider?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    691
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 691
    Par défaut
    EN fait ma barre des menu est la, mais il faut redimensionner la fenetre pour qu'elle apparaisse.

    Que dois je faire pour qu'elle apparaisse directement.

  3. #3
    Membre chevronné Avatar de bassim
    Homme Profil pro
    Ingénieur Réseaux
    Inscrit en
    Février 2005
    Messages
    666
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2005
    Messages : 666
    Par défaut
    peut etre un revalidate()

Discussions similaires

  1. [wxPython] positionnement des panel dans fenetre
    Par hysah dans le forum wxPython
    Réponses: 5
    Dernier message: 04/01/2006, 13h39
  2. Changer image dans bouton
    Par davier1 dans le forum IHM
    Réponses: 1
    Dernier message: 22/12/2005, 04h44
  3. Impossible de changer Visible dans OnHide ou OnShow
    Par marsupilami34 dans le forum Composants VCL
    Réponses: 10
    Dernier message: 21/06/2005, 13h24
  4. [SDL] Integration fenetre SDL dans fenetre C# ?
    Par salammbo dans le forum OpenGL
    Réponses: 3
    Dernier message: 07/02/2005, 09h47
  5. [TP]Liaison série avec TP7 dans fenêtre DOS W2000
    Par Alain81 dans le forum Turbo Pascal
    Réponses: 8
    Dernier message: 14/06/2003, 00h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo