bonjour

j'ai fait un petit code que voici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public void paint(Graphics g) {
		super.paint(g);
		if(paint1==1){
 
		Color c = g.getColor();
		g.drawImage(im,250,300,this);
		g.setColor(Color.RED);
		g.fillRect(10,10,80,80);
		g.setColor(Color.BLUE);
		g.fillOval(150,50,80,80);
		g.setColor(c);
		}
qui est ma methode donc paint

je charge une image et je l'affiche "im";

jai decouvert que Graphics2D posseder la fonctionnaliter de redimentionner l'image elle meme alors jai remplacer mon code par ceci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public void paint(Graphics2D g) {
		super.paint(g);
		if(paint1==1){
 
		Color c = g.getColor();
		g.drawImage(im,250,300,10,10,this);
		g.setColor(Color.RED);
		g.fillRect(10,10,80,80);
		g.setColor(Color.BLUE);
		g.fillOval(150,50,80,80);
		g.setColor(c);
		}
sauf que maintenant sa ne m'affiche plus rien....

j'ai oublier de faire quelquechose??