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 :

[debutant(e)]la classe Canvas


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 24
    Par défaut [debutant(e)]la classe Canvas
    bonjour à tous et merci d'avance pour toute personne venant à mon secours
    ce que je veux:
    afficher une image(.GIF) dans une JFrame à l'aide de la classe Canvas.
    mon code:
    voir pièces jointes.
    description de mon code:
    j'ai crée une classe fille PhotoCanvas de la classe Canvas puis j'ai utilisé cette classe de la manière suivante:

    PhotoCanvas photo1 = new PhotoCanvas("image.GIF",0,0);
    getContentPane().add(photo1);
    mais malheureusement ça ne marche pas.
    est-ce qu'il y a quelqu'un qui pourrait m'aider.
    Cordialement
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Par défaut
    Salut,

    Si c'est un affichage de photo que tu veux, pourquoi tu n'utilises pas la méthode setIconImage(Image image) de la classe JFrame?
    JFrame

  3. #3
    Membre averti
    Inscrit en
    Août 2007
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 24
    Par défaut
    merci Gueritarish,
    j'ai essayé ta proposition mais en vain:je nobtient aucun affichage.
    peut etre j'ai commis une erreur de manipulation de setIconImage car je l'utilise pour la première fois mais le code parait correct.
    pourrais-tu m'aider encore plus.
    merci.

  4. #4
    Membre Expert
    Avatar de Gueritarish
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2007
    Messages
    1 800
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2007
    Messages : 1 800
    Par défaut
    Fonction rechercher du forum
    Problème déjà traité...

  5. #5
    Membre éprouvé Avatar de Lady
    Femme Profil pro
    Développeur Java
    Inscrit en
    Mars 2003
    Messages
    678
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Santé

    Informations forums :
    Inscription : Mars 2003
    Messages : 678
    Par défaut
    Citation Envoyé par Gueritarish Voir le message
    Fonction rechercher du forum
    Problème déjà traité...
    euh ca n'a rien a voir avec ce qui est demandé nan ?
    je dirais que fait tu dans la classe photoCanvas ? comment dessine tu ton image dedans ??

    OUps ... fichier attaché .. j'avais point vu !


    ... et plutot que canvas en utilisant JPanel ?
    et qu'obtiens tu ?? un JFrame de 120*120 sans rien dedans ? pas de JFrame ? ...

  6. #6
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    Citation Envoyé par Lady Voir le message
    ... et plutot que canvas en utilisant JPanel ?
    et qu'obtiens tu ?? un JFrame de 120*120 sans rien dedans ? pas de JFrame ? ...
    +1

    Canvas c'est du AWT et JFrame c'est du Swing et mélanger les 2 c'est très mal.

    Lire ceci : Peut-on mélanger Awt et Swing ?

Discussions similaires

  1. [Debutant] Sources des Classes
    Par youbyoub dans le forum Langage
    Réponses: 3
    Dernier message: 16/02/2006, 00h39
  2. [POO] Débutant en POO, class mysql php5
    Par ouafouaf dans le forum Langage
    Réponses: 9
    Dernier message: 06/02/2006, 09h21
  3. [Super debutant] probleme de "classes"
    Par frett dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 26/03/2005, 12h43
  4. [debutant][Classpath][Linux] Classe non trouvée
    Par oghma777 dans le forum Général Java
    Réponses: 5
    Dernier message: 15/10/2004, 21h26
  5. [Eclipse3.0][Debutant]Pas de .class généré
    Par willowII dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/08/2004, 17h07

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