Java
cyber-wolf
Messages postés
2
Date d'inscription
Statut
Membre
-
Godboss Messages postés 69 Statut Membre -
Godboss Messages postés 69 Statut Membre -
Bonjour,
je voudrais savoir comment faire pour dessiner dans un JPanel sans utiliser la methode paint
en fait mon application consiste à construire un JPanel contenant la methode paint et deux autres methodes une chargé de dessiner des lettre dans le panel et l'autre chargé de dessiner des traits.
je voudrais savoir comment faire pour dessiner dans un JPanel sans utiliser la methode paint
en fait mon application consiste à construire un JPanel contenant la methode paint et deux autres methodes une chargé de dessiner des lettre dans le panel et l'autre chargé de dessiner des traits.
Configuration: Windows XP Internet Explorer 6.0
1 réponse
-
Bonjour,
Dans ta méthode paint fait un appel à tes deux métodes:
Exemple:
void paintComponents(Graphics g){
super.paintComponents();
dessiner_Lettre(g);
dessiner_Traits(g);
}
void dessiner_Lettre(Graphics g){
.......
}
void dessiner_Traits(Graphics g){
......
}-
le prob est que la methode dessinLettre va prendre comme parametre un char et la methode dessintrait va prendre un entier et on ne peut pas mettre g comme un parametre
- Ben je ne peu pas tro te dire, il faudrait que je vois tes sources.
Sinon si toutes tes méthodes sont dans un meme classe et que ton panel est un attrbut de classe qui s'applle par exemple pan tu peu utiliser pan.getGraphics(); et dessiner dedans sinon si ta classe extends de JPanel utilise this.getGraphics();
-