faire des traits pointillé sans graphics2D - Java - Programmation
Marsh Posté le 11-06-2005 à 23:39:40
Citation : Lorsque j'imprime j'ai une exception il a pas l'air d'aimer ce "faux cast". |
Soit encore plus flou, ça nous permettra de t'aider encore moins
Marsh Posté le 10-06-2005 à 12:13:00
Bonjour à tous !
.
En fait mon application est un logiciel de dessin. Tout allait bien jusqu'à ce que j'implemente la fonction pour imprimer le dessin du jpanel (grâce à printerjob ). En fait pour dessiner des traits en pointillé j'utilisait graphics2D un faisant un cast g2 = (Graphics2D)g; (ou g était de type Graphics) pour ensuite changer le pinceau (via stroke). Lorsque j'imprime j'ai une exception il a pas l'air d'aimer ce "faux cast". J'ai donc essayé de mettre un objet graphics2D dans paintcomponant mais là j'ai meme plus de dessin
Je vous demande donc de l'aide existe t-il une méthode permettant d'eviter ce cast ou de recuperer le stroke d'un objet de type graphics ???!!!
J'ai vraiment besoin d'un coup de main merci d'avance !
Voici le code
Message édité par rital_5_4 le 10-06-2005 à 12:14:44