Bonjour à tous,

Mon problème est simple : j’essaye de modifier une image en ajoutant une ligne rouge de 20px au centre de l’image. Malheureusement, une fois l’application terminée, mon image n’a pas été modifiée…

Pouvez-vous m’aider ?

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
public void test(String path) throws IOException {
	BufferedImage img = ImageIO.read(new File(path));
	drawLine(img);
}
 
private void drawLine(BufferedImage img) {
	int x = 100;
	int y = 100;
	for(int i = 0; i < 20; i++) {
		img.setRGB(x + i, y + i, Color.RED.getRGB());
	}
}
D’avance un grand merci.