didoux95
Messages postés845Date d'inscriptionmardi 25 avril 2006StatutMembreDernière intervention 1 août 2017
-
13 mai 2007 à 16:16
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
14 mai 2007 à 10:44
Bonjour a tous.
j'ai un probleme avec l'affiche d'images.
En effet, j'utilise un JDialog comme fenetre et je ne parviens pas a afficher d'image.
Les images que je cherche a afficher:
- une image de fond
- (par dessus l'image de fond) une image quelconque (qui change relativement souvent)
j'utilise un Panel qui fait office de Container:
class:
class MyPanel extends JPanel {
BufferedImage underFrameImg;
Image secondImg;
int paintX = 0;
int paintY = 0;
public MyPanel () {
super();
setOpaque(true);
}
public void paint (Graphics g) {
super.paint(g);
}
protected void paintComponent (Graphics g) {
super.paintComponent(g);
g.drawImage(underFrameImg, paintX, paintY, null);
g.drawImage(secondImg, 0, 0, 32, 32, null); //32 corespond a la taille de l'image en pixels
}
}
underFrameImg correspond a l'image de fond et
secondImg correspond a l'autre image :p