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
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
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 tagquand 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
Partager