FlowLayout

cs_GREENDAYZER Messages postés 5 Date d'inscription mardi 15 juillet 2003 Statut Membre Dernière intervention 18 août 2003 - 17 juil. 2003 à 16:55
cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 - 17 juil. 2003 à 19:30
Salut tt le monde!

Jai réussi avec FlowLayout a dessiner un tableau de 30 boutons, mais je n'ai pas pu a espacer les 10 premiers et les 10 dernier pour puvoir écrire entre ces boutons .

Si qlq connait la réponse alors Merci pour le coup de main.
voila le code que j'ai trouvé:

import javax.swing.* ;
import java.awt.* ;

class MaFenetre extends JFrame
{ public static int NBOUTONS = 13 ;
public MaFenetre ()
{ setTitle ("Exemple GridLayout") ;
setSize (350, 180) ;
Container contenu = getContentPane() ;
contenu.setLayout (new GridLayout(4, 3, 6, 4)) ;
boutons = new JButton[NBOUTONS] ;
for (int i=0 ; i<NBOUTONS ; i++)
{ boutons[i] = new JButton ("Bouton " + i) ;
contenu.add(boutons[i]) ;
}
}
private JButton boutons[] ;
}
public class Layout4
{ public static void main (String args[])
{ MaFenetre fen = new MaFenetre() ;
fen.setVisible(true) ;
}
}

1 réponse

cs_dragon Messages postés 2336 Date d'inscription samedi 14 juillet 2001 Statut Membre Dernière intervention 5 mai 2009 6
17 juil. 2003 à 19:30
en passant, c,est un gridlayout et non flowlayout

la seule façon que je voie, c,est quand tu ajoute tes bouton, faut ajouter un bouton, puis un label (pour le texte), un boutn, un label, ......

l'ordre dasn lequel tu envois tes object dans un gridlayout est très important
0
Rejoignez-nous