Bonjour à tous ^^
J'aurais besoin d'un avis éclairé sur le meilleur moyen d'utiliser des SVG dans ma classe.
En ce moment j'utilise un JPanel qui affiche des ronds en surchargeant la méthode paint(), ça ressemble à quelque chose comme ceci :
Je voudrais rattacher une URL à ma classe mesObjetsGraphiques qui pointe vers un fichier SVG que je puisse dessiner à la place du rond.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public class MaClasse extends JPanel { ObjetsGraphique[] mesObjetsGraphiques; public void paint(Graphics g) { Graphics2D g2 = (Graphics2D) g; g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON); super.paint(g2); for (int i=0 ; i < mesObjetsGraphiques.length ; i++){ g2.drawCircle(mesObjetsGraphiques[i].X,mesObjetsGraphiques[i].Y,mesObjetsGraphiques[i].largeur,mesObjetsGraphiques[i].hauteur); } } } }
Merci d'avance pour vous pencher sur mon problème.![]()
Partager