IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

AWT/Swing Java Discussion :

Conversion BufferedImage en Image


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut Conversion BufferedImage en Image
    Bonjour
    Dans un graph en PDf j'ai besoin d'intégrer des images mais je n'arrive pas à convertir le BufferedImage en Image comme décrit dans le tuto.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    public static Image graph_barre_1(Color couleur){
    			Integer larg = 750;
    			Integer haut = 7;
     
    			BufferedImage bimg = new BufferedImage(larg,haut,BufferedImage.TYPE_INT_RGB);
    			Graphics2D tab = (Graphics2D)bimg.getGraphics();
    			tab.setColor(new Color(100,100,100));
    			tab.fillRect( 0,0,larg,haut);
     
    			Image img = bimg;
    			return(img);
    			}
    Ou est l'erreur ?
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    BufferedImage bufferedImage = ...;
    Image image = bufferedImage;
    facile, non?

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    Ce n'est pas ce j'ai écris ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    BufferedImage bimg = ...;
    Image img = bimg;
    J' ai l'erreur suivante dans eclipse:
    non concordance des type: impossible de convertir BufferedImage en Image

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Février 2007
    Messages
    572
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Février 2007
    Messages : 572
    Par défaut
    Probablement parce que la classe Image que tu utilises n'est pas la classe java.awt.Image.

    Peux tu verifier, stp ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    La j'ai un pb de conflit:
    class importées:

    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
     
    import java.applet.Applet;
    import java.awt.Color;
    import java.awt.Graphics2D;
    import java.awt.*;
    import java.awt.image.BufferedImage;
    import java.sql.ResultSet;
    import com.lowagie.text.Font;
    import com.lowagie.text.FontFactory;
    import com.lowagie.text.Image;
    import com.lowagie.text.Phrase;
    import com.lowagie.text.pdf.BaseFont;
    import com.lowagie.text.pdf.PdfPCell;
    import com.lowagie.text.pdf.PdfPTable;
    import com.lowagie.text.pdf.PdfTemplate;
    import com.lowagie.text.pdf.PdfWriter;

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Par défaut
    Si je transforme comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    java.awt.Image img = bimg;
    			return(img);
    J' ai le pb suivant:
    Dans l'img du return: non concordance des types: impossible de convertir Image en Image

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 30/11/2005, 17h12
  2. conversion d'une image BMP
    Par didinel dans le forum Bibliothèques
    Réponses: 4
    Dernier message: 11/08/2005, 17h02
  3. Conversion de l'image en nuance de gris
    Par tlemcenvisit dans le forum C++Builder
    Réponses: 11
    Dernier message: 11/04/2005, 02h15
  4. Réponses: 3
    Dernier message: 03/03/2005, 17h27
  5. [Image] BufferedImage : Déplacement image
    Par cyber_jad dans le forum AWT/Swing
    Réponses: 15
    Dernier message: 08/11/2004, 16h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo