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 :
Merci d'avance
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(); }![]()
Partager