Bonjour, je veux changer les points que j'ai et chaque fois qu'il change les points les dessiner. J'arrive les dessiner, mais il dessine qu'une fois quand le function est terminé. Vous pouvez dire comment je peux faire qu'il dessine chaque fois qu'il chage?
output est: donne 1; set_points;2;1; set_points;2;1; set_points;2 et paintComponenent just une fois et à la fin de function.
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 main(){ drow d; function(){ System.out.println("1"); set_list() System.out.println("2"); ... function() ... } }
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 public class drow extends JPanel { ........... @Override public void paintComponent(Graphics g) { super.paintComponent(g); Graphics2D g2 =(Graphics2D) g; System.out.println("paintComponent"); } public void set_points(LinkedList <point> p){ Points =p; super.repaint(); System.out.println("set_points"); }
Partager