2010-05-30 8 views
0

Je le code, mais il ne fonctionne pas:Java: Comment aligner JPanels

jPanel1.add(jLabel1); 
jPanel2.add(jButton1); 
jPanel2.add(jButton2); 
jPanel3.add(jPanel1,jPanel1.TOP_ALIGNMENT); 
jPanel3.add(jPanel2,jPanel2.BOTTOM_ALIGNMENT); 
setContentPane(jPanel3); 

pack(); 

S'il vous plaît me dire pourquoi!

+0

Code reformaté; s'il vous plaît revenir si incorrect. – trashgod

+0

Nous pourrions probablement fournir encore plus d'aide (avec des extraits de code) si vous pouviez montrer quelle disposition visuelle exacte vous souhaitez pour votre panneau. – jfpoilpret

Répondre

2

Vous ne définissez pas de LayoutManager sur l'un des panneaux. Ce tutorial peut vous être utile

+0

Merci beaucoup! Cela m'a vraiment aidé! – John

+1

@John: S'il vous plaît envisager d'accepter et/ou mettre à votre disposition cette réponse. – trashgod