arrrgh, en voyant le titre du msg je me suis dit "ENFIN, ENFIN JE VAIS TROUVER DES REPONSES, LA VERITE EST ICI", g le même problème que toi zauz, je te refile mon code si ça peut t'informer sur le getToolkit(), mais la Dimension dimImage me fait (-1,-1) ... galère
import java.awt.Image; import java.awt.Graphics; import java.awt.Dimension; import javax.swing.JPanel; import javax.swing.JFrame;
public class JImage extends JPanel { private String nomFichier; private Image image; private Dimension dimImage;
public JImage (String nomFichier) { this.nomFichier=nomFichier; image=getToolkit().getImage(nomFichier);
dimImage=new Dimension((int)(image.getWidth(this)),(int)(image.getHeight(this)));
System.out.println(dimImage); setPreferredSize(dimImage); }
public void paintComponent(Graphics g) { super.paintComponent(g); g.drawImage(image,0,0,this); }
public Dimension getDimImage() { return dimImage; }
}
Oobaï TaPou !
|