Buffered Images Java ?

Bonjour à tous,

Cela fait plusieurs jours que je recherche la réponse à ma question, mais je ne trouve aucune explication claire et précise sur le net. Excusez moi donc si cette question vous paraît trop "simple" ou débile, mais ce forum est une de mes dernières chances...

Quelle est la différence entre une Image et une BufferedImage en Java?

Merci d'avance de votre aide. :)

(PS : Le site de Sun est bien, mais c'est encore mieux quand on comprend ce qui est écrit.)

1 réponse

  1. La différence est la même qu'entre String et StringBuffer. Un objet de la classe Image n'est pas modifiable alors qu'un objet de la classe ImageBuffered est modifiable. Tu y accede par sa référence et non par sa valeur..

    Barbara
    1. Donc si j'ai bien compris, pour modifier une image, je dois utiliser des ImageBuffered.
      Mais alors, pourquoi peut-on modifier le contenu d'un String en declarant une variable String et non pas StringBuffer?
    2. Comme tu dis, tu modifies le contenu (la valeur) de ton String mais pas l'objet en lui-même. Alors que pour le StringBuffer, tu peux modifier les propriétés de l'objet.
      Barbara
    3. Ah ok merci beaucoup.

      ;)