Bonjour,
J'essaye désespérément d'afficher une image ipeg dans un JScrollPane mais sans succès.
Pour cela j'utilise la classe suivante :
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 class MyCanvas extends Canvas { private Image img; private int x, y; public MyCanvas (String myFile) { img = getToolkit().getImage ("myFile"); x = 0; y = 0; } public void paint (Graphics g) { g.drawImage (img, x, y, this); } public void setPos (int _x, int _y) { x = _x; y = _y; } }
Normalement, il me suffit de faire :
où "jsp" est un JScrollPane, mais il reste gris...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 jsp.add (new MyCanvas (fileName)); jsp.repaint(); jsp.updateUI();
Ce jsp est lui-même inclus dans une interface graphique avec des JPanels en cascade...
SVP aidez-moi, merci d'avance !
[ Modéré par Viena ]
Ajout balises de code : Pensez aux balises [code], votre message est plus lisible et la lecture plus facile.
Les Règles du Forum
Partager