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

2D Java Discussion :

images


Sujet :

2D Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2
    Par défaut images
    Je voudrais créer un Jpanel ou un Jlabel qui contient une image mais j'y arrive pas.
    J'ai essayé de créer ma propre classe Monpa qui hérite de JPanel où la methode paintComponent est redéfini mais ça marche pas.Le code est le suivant:
    i
    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
    18
    19
    20
    21
    mport java.awt.*;
    import javax.swing.*;
    /**
     *
     * @author Utilisateur
     */
    public class Monpa extends JPanel
    {
    private Image monImage;
    public Monpa(Image monImage)
    {
    this.monImage=monImage;
    }
     
    public void paintComponent(Graphics g)
    {
    super.paintComponent(g);
    Graphics2D g2D=(Graphics2D )g;
    g2D.drawImage(monImage,0,0,null);
    }
    }
    Que faire please?

  2. #2
    Membre éprouvé Avatar de dr00w
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    116
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 116
    Par défaut
    Qu'est-ce qui marche pas ?

    Erreur à l'exécution ? Si oui montre nous le message d'erreur.

    Ton image ne s'affiche pas ? As-tu testé si l'image passée à ton constructeur n'était pas nulle ?


  3. #3
    Membre expérimenté Avatar de aDamas
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2004
    Messages : 260
    Par défaut
    Ton code me semble correcte, tu peux essayer de mettre
    devant ta méthode paintComponent histoire d'être sûr que tu la redéfinis bien.
    Sinon essaye de donner à ton panel la taille de l'image :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    setSize(new Dimension(monImage.getWidth(null),monImage.getHeight(null)));
    ou avec setPreferredSize();
    Bon dimanche

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2
    Par défaut
    Merci beaucoup

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

Discussions similaires

  1. Resize d'une image
    Par Anonymous dans le forum C
    Réponses: 6
    Dernier message: 13/07/2008, 22h23
  2. recherche des algorythmes pour images 2d
    Par exxos dans le forum Algorithmes et structures de données
    Réponses: 3
    Dernier message: 24/05/2002, 13h46
  3. lire une image au format RAW
    Par Anonymous dans le forum OpenGL
    Réponses: 5
    Dernier message: 20/05/2002, 00h11
  4. faire un selection dans une image aves les APIs
    Par merahyazid dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/04/2002, 10h44
  5. Création image BMP
    Par Anonymous dans le forum C
    Réponses: 2
    Dernier message: 25/04/2002, 16h04

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