bonsoir,
bon une reponse rapide car ca se trouve avec un minimum de recherche
heu didoux raconte un peu n'importe quoi ....
java propose un mecanisme puissant pour la gestion du placement des composants les layouts ...
tout d'abord faisons simple :
une fenetre java est represente par un Object JFrame (les puristes diront que ce n'est pas tout a fais vrai mais ca suffit pour programmer ce que ut veux)
dans ce JFrame tu peux stocker des composant
il y a plusieur type de composant : les conteneur et les les "contenu"
dans les conteneur il y a par exemple les JPanel dans lesquel tu peux ajouter plusieur composant exemple :
JPanel panel = new JPanel();
panel.add(new JButton("coucou"));
le morceau de code ajoute un JButton au JPanel panel!
ensuite il faut savoir que java par defaut affecte le flowlayout comme gestionnaire par default , il ajoute simplement les composant les un ala suite des autres
il exite beaucoup e gestionnaire : cardLayout, BorderLayout,GridLayout,GridBagLayout et j'en oubli
exemple :
import
java.awt.BorderLayout;import
javax.swing.*;public
classTestextendsJFrame{publicstaticvoidmain(String[]args){newTest();}publicTest(){super("test");setSize(300,300);JButtonbnorth=newJButton("north"),bsouth=newJButton("souh"),beast=newJButton("east"),bwest=newJButton("jwest"),bcenter=newJButton("center");JPanelcenter=newJPanel();center.setLayout(newBorderLayout());center.add(bnorth,BorderLayout.NORTH);center.add(bsouth,BorderLayout.SOUTH);center.add(beast,BorderLayout.EAST);center.add(bwest,BorderLayout.WEST);center.add(bcenter,BorderLayout.CENTER);add(center,BorderLayout.CENTER);setVisible(true);}}
"
n'est pas mort ce qui semble a jamais dormir et en d'etrange temps meme la mort peut mourrir"