Bonjour,

Je m'excuse par avance de poster sur un sujet déjà plusieurs fois abordé mais les réponses apportées ne répondent pas à mon problème (ou je ne les ai pas comprises).
Donc j'ai copié un petit programme dans un livre (introduction à java) et j'ai voulu le modifier un peu mais cela ne me donne pas ce que je souhiate (faire défiler une image dans un JScollPane).
Voici la seule partie de code modifié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
 
	public static void main(String[] args)
	{
		JFrame frame = new JFrame("Iguana");
		Container c = frame.getContentPane();
		c.setLayout(new BorderLayout());
		JScrollPane Jsp = new JScrollPane(new Iguana());
		c.add(Jsp, BorderLayout.CENTER);
 
		//c.add(new Iguana(), BorderLayout.CENTER);
 
		frame.setSize(1000,1000);
		frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		frame.setVisible(true);
 
	}
Donc j'ai seulement intercalé un JScrollPane pour contenir mon image mais les ScrollBar n'apparaissent pas alors que le composant Iguana mesure 3000x2078.
Pourquoi ? Ca doit être tout bête mais je n'y arrive pas.