Salut,

J'ai un problème pour mettre un JPanel dans un JScrollPane : Un rectangle gris s'affiche là où le JScrollPane doit se trouver (donc là c'est bon je pense). Par contre mon JPanel qui a une superficie 4 fois plus grande que celle du JScrollPane ne s'affiche pas dedans et les barres défilement ne s'affichent pas non plus.

Voici la classe concernée :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class Map extends JScrollPane {
 
	public Map(Container from) {
 
		super(map, JScrollPane.VERTICAL_SCROLLBAR_ALWAYS,
				JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS);
 
		map.setBackground(Color.WHITE);
		map.setLayout(null);
		map.setBounds(0, 0, 800, 600);
		from.add(this);
		this.setBounds(200, 200, 400, 300);
 
	}
 
	private static JPanel map = new JPanel();
 
}
Merci d'avance