begin process at 2012 02 14 07:51:37
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Java2D et java3D

 > 

Passage d'un Graphics2D en argument...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Passage d'un Graphics2D en argument...

lundi 8 septembre 2003 à 12:30:37 | Passage d'un Graphics2D en argument...

Mikonyx

Bonjour. J'ai conçu une classe ki définie les fonctions d'un objet. J'aimerais qu'une de ces fonctions admette un objet Graphics2D en argument pour pouvoir agir dessus dans le corps de fonction. Je met le code ci dessous:


import java.awt.*;
import java.awt.Graphics2D;
import javax.swing.*;

class Objet {
[...]
Image avatar;
String ident;
[...]
void drawAvatar(Graphics2D graphDA){
graphDA.drawImage(avatar);
graphDA.drawString(ident);
}
}


Lorsque je compile, il me sort:

A:\Objet.java:40: cannot resolve symbol
symbol : method drawImage (java.awt.Image)
location: class java.awt.Graphics2D
graphDA.drawImage(avatar);
A:\Objet.java:41: cannot resolve symbol
symbol : method drawString (java.lang.String)
location: class java.awt.Graphics2D
graphDA.drawString(ident);
2 errors

Voilà...je ne pense pas que cela viens du passage en argument du Graphics2D mais plutôt de l'utilisation de ses fonctions...comment résoudre ce problème? Aidez moi svp.
Merci d'avance.
Johann
mardi 9 septembre 2003 à 18:21:27 | Re : Passage d'un Graphics2D en argument...

dragon

non, c'est plutot qu'il connait pas cette méthode

graphDA.drawImage(avatar); où avatar est une image ou la 2e que tu envoi un string. faut t'assurer d'envoyer le bon type de donnée

-------------------------------
Réponse au message :
-------------------------------

> Bonjour. J'ai conçu une classe ki définie les fonctions d'un objet. J'aimerais qu'une de ces fonctions admette un objet Graphics2D en argument pour pouvoir agir dessus dans le corps de fonction. Je met le code ci dessous:
>
>

> import java.awt.*;
> import java.awt.Graphics2D;
> import javax.swing.*;
>
> class Objet {
> [...]
> Image avatar;
> String ident;
> [...]
> void drawAvatar(Graphics2D graphDA){
> graphDA.drawImage(avatar);
> graphDA.drawString(ident);
> }
> }
>

>
> Lorsque je compile, il me sort:
>

> A:\Objet.java:40: cannot resolve symbol
> symbol : method drawImage (java.awt.Image)
> location: class java.awt.Graphics2D
> graphDA.drawImage(avatar);
> A:\Objet.java:41: cannot resolve symbol
> symbol : method drawString (java.lang.String)
> location: class java.awt.Graphics2D
> graphDA.drawString(ident);
> 2 errors
>

> Voilà...je ne pense pas que cela viens du passage en argument du Graphics2D mais plutôt de l'utilisation de ses fonctions...comment résoudre ce problème? Aidez moi svp.
> Merci d'avance.
> Johann
mardi 9 septembre 2003 à 20:05:46 | Re : Passage d'un Graphics2D en argument...

Mikonyx

Effectuvement...ces méthode n'existent pas.... Impardonable, il manque des coordonées dans drawString, et puis pour drawImage bah c'est un pb d'arguments aussi:
graphDA.drawImage(avatar, new AffineTransform(1f,0f,0f,1f,15,15), null);
graphDA.drawString(ident,15,15);

voilà pour les curieux ;)
Merci kan même de ta réponse dragon.

-------------------------------
Réponse au message :
-------------------------------

> non, c'est plutot qu'il connait pas cette méthode
>
> graphDA.drawImage(avatar); où avatar est une image ou la 2e que tu envoi un string. faut t'assurer d'envoyer le bon type de donnée
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bonjour. J'ai conçu une classe ki définie les fonctions d'un objet. J'aimerais qu'une de ces fonctions admette un objet Graphics2D en argument pour pouvoir agir dessus dans le corps de fonction. Je met le code ci dessous:
> >
> >

> > import java.awt.*;
> > import java.awt.Graphics2D;
> > import javax.swing.*;
> >
> > class Objet {
> > [...]
> > Image avatar;
> > String ident;
> > [...]
> > void drawAvatar(Graphics2D graphDA){
> > graphDA.drawImage(avatar);
> > graphDA.drawString(ident);
> > }
> > }
> >

> >
> > Lorsque je compile, il me sort:
> >

> > A:\Objet.java:40: cannot resolve symbol
> > symbol : method drawImage (java.awt.Image)
> > location: class java.awt.Graphics2D
> > graphDA.drawImage(avatar);
> > A:\Objet.java:41: cannot resolve symbol
> > symbol : method drawString (java.lang.String)
> > location: class java.awt.Graphics2D
> > graphDA.drawString(ident);
> > 2 errors
> >

> > Voilà...je ne pense pas que cela viens du passage en argument du Graphics2D mais plutôt de l'utilisation de ses fonctions...comment résoudre ce problème? Aidez moi svp.
> > Merci d'avance.
> > Johann
>
mardi 9 septembre 2003 à 21:40:22 | Re : Passage d'un Graphics2D en argument...

dragon

de rien

-------------------------------
Réponse au message :
-------------------------------

> Effectuvement...ces méthode n'existent pas.... Impardonable, il manque des coordonées dans drawString, et puis pour drawImage bah c'est un pb d'arguments aussi:
>
graphDA.drawImage(avatar, new AffineTransform(1f,0f,0f,1f,15,15), null);
> graphDA.drawString(ident,15,15);
>

> voilà pour les curieux ;)
> Merci kan même de ta réponse dragon.
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > non, c'est plutot qu'il connait pas cette méthode
> >
> > graphDA.drawImage(avatar); où avatar est une image ou la 2e que tu envoi un string. faut t'assurer d'envoyer le bon type de donnée
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bonjour. J'ai conçu une classe ki définie les fonctions d'un objet. J'aimerais qu'une de ces fonctions admette un objet Graphics2D en argument pour pouvoir agir dessus dans le corps de fonction. Je met le code ci dessous:
> > >
> > >

> > > import java.awt.*;
> > > import java.awt.Graphics2D;
> > > import javax.swing.*;
> > >
> > > class Objet {
> > > [...]
> > > Image avatar;
> > > String ident;
> > > [...]
> > > void drawAvatar(Graphics2D graphDA){
> > > graphDA.drawImage(avatar);
> > > graphDA.drawString(ident);
> > > }
> > > }
> > >

> > >
> > > Lorsque je compile, il me sort:
> > >

> > > A:\Objet.java:40: cannot resolve symbol
> > > symbol : method drawImage (java.awt.Image)
> > > location: class java.awt.Graphics2D
> > > graphDA.drawImage(avatar);
> > > A:\Objet.java:41: cannot resolve symbol
> > > symbol : method drawString (java.lang.String)
> > > location: class java.awt.Graphics2D
> > > graphDA.drawString(ident);
> > > 2 errors
> > >

> > > Voilà...je ne pense pas que cela viens du passage en argument du Graphics2D mais plutôt de l'utilisation de ses fonctions...comment résoudre ce problème? Aidez moi svp.
> > > Merci d'avance.
> > > Johann
> >
>


Cette discussion est classée dans : java, code, objet, awt, graphics2d


Répondre à ce message

Sujets en rapport avec ce message

lancer un java script CODE [ par g_fuck ] salut tout le monde !!!    j'essai de lancer un code    JAVASCRIPT    venant d'un programme java (APPLET). le probleme est qu'il ne fonctionne que q Affichage du contenu d'une AWT List [ par NaZeF ] Bonjour à tous, j'ai un code qui permet de lire un fichier texte, et d'en afficher le contenu dans une AWT List.. J'ai aussi un bouton "Supprimer" qu problème de passage d'une interface à une autre en java [ par pink90 ] Salut tout le monde ! comment allez vous ? [^^happy13] SVP aidez moi à résoudre mon problème [^^sad2] j'ai une table utilisateur dans ma Base de Donné requete de creation de sequence dans un code java [ par sana24 ] bonsoir à tous, on oracle je pense que on a pas le champ auto-increment et que la solution est la création d'une sequence. "[b]create sequence seq_num java [ par betoile ] bonsoir j'ai un probleme voila que mon code tu saisie ta requete et il te renvoie des resultats et ses des noms de documents dans un textarea et je BorderLayout [ par begueradj ] Bonjour, j'ai trouvé l'exemple qui suit sur le site officiel de java. Je me demande comment se fait-il que l'on n'a pas codé:[code=java] frame.setLayo Problème d'exception [ par redbar ] Bonjour à tous j'ai besoin de votre aide. Je développé en ce moment une application de gestion de stock. j'ai ecrit une méthode qui me permet d'enreg probléme avec ireport et code java [ par jadikha ] bonjour à tous, je suis entrain d'implémenter un code permettant l'impression des fichiers, en java j'utilise le ireport pour créer les fichers .jrxml integration de tree tagger dans un code java (environnement eclipce) [ par souheilainfo ] aide moi dans mon projet s'il vous comment integrer le tree tagger dans un code java j'aimerais bien une reponse ....... urgent code source java ballon cup [ par black76250 ] bonjour à tous, voila je suis a la recherche du code source en java du jeu ballon cup pour pouvoir corriger ce que j'ai fait donc ma question est, y'a


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales