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

 Java Discussion :

ajouter plusieurs toolbar


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 10
    Par défaut ajouter plusieurs toolbar
    bonjour,

    est ce que JToolBar est la meilleur façon de faire des barre d'outils ?

    Comment je peux faire pour afficher correctement plusieurs toolbar (ajouter optionnellement) ? je voudrai faire un peu comme un logiciel standard... y a t'il une méthode ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
                    jp.add(toolbar1, BorderLayout.NORTH);
     
    		jp.add(toolbar2, BorderLayout.NORTH);
     
    		jp.add(Pane, BorderLayout.EAST);
    		jp.validate();
    		getContentPane().add(jp);
    le code ci dessus ne fonctionne pas
    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Il te suffit d'ajouter tes JToolbar dans un JPanel possédant un layout un poil plus complexe qu'un BorderLayout, genre GridBagLayout, FormLayout, FlowLayout suivant le besoin d'organisation. Puis d'ajouter ce panel dans le north de ton BorderLayout principal.

  3. #3
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 10
    Par défaut re
    merci, ca marche, j'ai utilisé un flowlayout. par contre, je n'arrive pas à réduire la hauteur de la barre d'outils, les boutons sont petits mais la barre est assez haute. Plus je rajoute de JPanel les uns dans les autres plus la barre est haute... je pensais avoir un Insets dans le Panel mais non, le EmptyBorderne fonctionne pas non plus ... comment faire pour diminuer la hauteur ?

  4. #4
    Membre averti
    Inscrit en
    Décembre 2009
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 10
    Par défaut re
    j'ai réussi, par contre, une question de fond, comment est fait un bouton qui possède une liste déroulante sous Eclipse par exemple ? c'est un bouton ou une Jlist ? J'aurai pensé à un bouton qui active un Jpanel si qqu'un peut me confirmer ?

    en fait, j'arrive à mettre un JComboBox mais avec Eclipse ça n'a pas l'air d'être cela, et avec un JPanel ça marche pas, si quelqu'un a une idée, juste pour savoir ce que c'est ???

  5. #5
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    C'est plutôt un combinaison JButton plus JPopupMenu ce que tu cherches

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Ajouter plusieurs items à une Combobox
    Par ShortcutZ dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 16/10/2006, 09h14
  2. Réponses: 4
    Dernier message: 20/07/2006, 21h10
  3. [ComboBox] Ajouter plusieurs lignes
    Par kalou26 dans le forum C++Builder
    Réponses: 2
    Dernier message: 01/06/2006, 20h22
  4. Ajouter une toolbar a coté de celle par défaut
    Par romeo9423 dans le forum MFC
    Réponses: 1
    Dernier message: 30/08/2005, 22h05
  5. SQL et Access : ajouter plusieurs enregistrements
    Par Bernard M dans le forum Bases de données
    Réponses: 3
    Dernier message: 23/04/2004, 21h39

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