2012-07-11 5 views
2

Est-il possible d'avoir JPanel s? Si c'est possible, est-ce pratique?Avoir des JPanels intérieurs

J'ai un JPanel

public class MyPanel extends JPanel 
{ 

} 

intérieur MyPanel, puis-je mettre une autre JPanel?

+0

Voulez-vous dire la classe intérieure? Si oui, oui vous pouvez. – MadProgrammer

+0

"JPanel" imbriqués vous voulez dire. 'JPanel' contenant un autre' JPanel' en lui-même :-) –

Répondre

3

Oui. Vous pouvez utiliser:

MyPanel myJPanel = new MyPanel(); 
jPanel.add(myJPanel); 
1
JPanel myJPanel1 = new JPanel();// creating first JPanel 
JPanel myJPanel2 = new JPanel();// creating second JPanel 

myJPanel1.add(myJPanel2); //adding first panel to second one