Ca peut paraitre bête comme question, mais je ne trouve pas l'option qui permet de dessiner une ligne en pointillé. Donc je me demandais si cela existait dans le coup
Ca peut paraitre bête comme question, mais je ne trouve pas l'option qui permet de dessiner une ligne en pointillé. Donc je me demandais si cela existait dans le coup
Ca doit exister, j'ai déjà fait ça avec JFreeChart, mais il me semble que les classes utilisées pour le rendu en pointillé étaient de l'API de base. En fouillant un peu il me semble que c'est BasicStroke que j'avais utilisé.
Si quelqu'un a de meilleures pistes...
ps : en tapant "java dotted line" sur Goole, un exemple
Ignorer c'est aussi croire que l'on sait.
Merci d'essayer d'écrire correctement.
Pas de questions techniques par MP SVP.
Oui c'est bien çà, et la BasicStroke s'applicant que les Graphics2D tu peux dessiner n'importe quelle forme (objet héritant de Shape come Line2D, Rectangle2D ou encore GeneralPath, parmis d'autres, en pointilé).
Le tuto sun se réferrant aux Strokes: http://java.sun.com/docs/books/tutor...keandfill.html
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
le BasicStroke est tres simple d'utilisation et permet de faire tres rapidement ce que tu souhaites au niveau traits en pointilles, pleins, etc...
Mais en fait tu peux produire des choses tres complexes en implementant l'interface Stroke. En effet un Stroke c'est juste une classe qui produit une Shape decrivant la bordure d'une Shape en entree. Donc avec beaucoup de courrage et de perceverrance et en utilisant PathIterator tu peux faire des bordures plus complexes telles que des bordures externes ou interne (le BasicStroke est sur le milieu de la frontiere) voir carrement des formes qui se repetent a intervalles reguliers le long de la frontiere, des bordures plus epaisses sur le bord droit que le bord gauche (donne un effet de cell shading), etc...
Merci de penser au tag quand une réponse a été apportée à votre question. Aucune réponse ne sera donnée à des messages privés portant sur des questions d'ordre technique. Les forums sont là pour que vous y postiez publiquement vos problèmes.
suivez mon blog sur Développez.
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. ~ Rich Cook
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager