Bonjour,

Je prépare actuellement un petit programme de dessin libre, et je suis confronté à une erreur que je n'arrive pas à résoudre :
Invalid memory access of location 0000008d eip=060d8c24

Voici le code concerné :
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
 
 
    public void setBuffer(BufferedImage buffer) {
    this.buffer = buffer;
    graphics = buffer.getGraphics();
        op = new RescaleOp(0.5f, 0, null);    //L'erreur porte sur cette ligne
    op.filter(buffer, null);
    graphics.setColor(Color.black);
    // redimensionnement
    int 
        width  = buffer.getWidth(),
        height = buffer.getHeight();
    setPreferredSize
        (new Dimension(width, height));
    setSize(width, height);
    repaint();
    }
Si quelqu'un a une idée....merci d'avance