Menu java

mimi8520 -  
mimi8520 Messages postés 17 Statut Membre -
Bonjour,
je veux faire un menu de boutons, on me les affiche tous sur la même ligne
mais je veux que les boutons apparaissent verticalement,
est-ce que vous avez une idée du comment faire?
Merci davance..
Configuration: Windows Vista
Opera 9.80

3 réponses

  1. Inutile
     
    Tu veux faire un menu comment exactement ?
    Sur le coté ?
    Tu rajoutes une suite de JButton ?
    La solution doit se trouver au niveau des FlowLayout ou GridLayout
    0
  2. mimi8520 Messages postés 17 Statut Membre
     
    oui j'ai trouvé qu'on doit utiliser GridLayout et FlowLayout mais vous pouvez être plus précis parce que je suis encore débutante en java..
    je veux afficher trois boutons l'un en dessous de l'autre..
    Merci.
    0
    1. Inutile
       
      Tes boutons sont dans un JPanel non ?
      Appelons ce JPanel "container".

      //On change le layout du panel
      container.setLayout(new FlowLayout());
      //On le redimensionne 20,20 est pris comme exemple mais tu les changes en fonction de tes boutons
      container.setPreferredSize(new Dimension(20,20));

      Deuxième solution le GridLayout

      //3 = nombre de lignes, 1 = nombre de colonnes
      container.setLayout(new GridLayout(3,1));
      container.add(bouton1);
      container.add(bouton2);
      container.add(bouton3);

      Voilà, si tu comprends pas, demande :)
      0
  3. mimi8520 Messages postés 17 Statut Membre
     
    Bonjour,
    ça m'a bcp bcp aidé, c'est-ce que je cherchais :)
    merci :)
    0