Mettre deux ScrollPane dans un panneau!

Fermé
thegamedz Messages postés 47 Date d'inscription dimanche 11 avril 2010 Statut Membre Dernière intervention 13 octobre 2013 - 19 juin 2011 à 23:19
Bonjour, Je cherche le moyen d'ajouter deux ScrollPane à un panneau qui lui meme est inclu dans une fenêtre, mais le problème est que les scrolls ne s'affichent pas ! Voila mon petit code de test, dites moi s'il vous plait ou se trouve l'erreur merci encore!
public class Test extends JFrame{
	
	public Test()
	{
		this.setSize(500,500);
		
		JPanel j = new JPanel();//Sous_Panneau 1
		JPanel y = new JPanel();//Sous_Panneau 2
		JPanel h = new JPanel();//Panneau contenant les deux sous_panneaux
		
		JScrollPane x = new JScrollPane(j);//Scroll pour le S_P 1
		JScrollPane z = new JScrollPane(y);//Scroll pour le S_P 2
		
	   j.setLayout(new GridLayout(100,1));//Pour tester 
	   y.setLayout(new GridLayout(100,1));
	   
	   for (int i = 0; i < 50; i++)
	   j.add(new JButton("test1")); // j'ajoute des boutons pour tester
	   
	   for (int i = 0; i < 50; i++)
		   y.add(new JButton("test2"));
	   
	   h.add(x, BorderLayout.EAST);//Ajout des S_P au Panneau h
	   h.add(z, BorderLayout.WEST);
	   
	   //Ainsi ca marche!
	   /*
	   this.getContentPane().add(x, BorderLayout.EAST);
	   this.getContentPane().add(z, BorderLayout.CENTER);
           * mais je les veut dans le meme sous panneau! pas directement dans la fenetre ...
	   */
	   
	   this.getContentPane().add(h, BorderLayout.CENTER);
	   //Ca affiche les deux panneaus mais sans les scroll !
	   this.setVisible(true);	
	}