moi qui connait pas beaucoup la fonction paint et sa methode repaint(),j'ai une question:
je sais que repaint() rappelle la methode paint
alors:
jai ceci dans une classe qui crée une fenetre
donc a chaque appuie sur le bouton Continuer on devrait rappeller la methode paint definie par ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 if(evenement.getSource()==Continuer){ repaint();
donc finalement a chaque appuie sur le bouton je devrait une nouveau chargement de cartes aleatoires.... sauf que les cartes ne bouge p
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 public void paint(Graphics g) { super.paint(g); /**crée 3 cartes de maniere aleatoire *valeur et couleur de la carte aleatoire */ Carte c1=paquet.RendreCarte(5,10); Carte c2=paquet.RendreCarte(1,10); Carte c3=paquet.RendreCarte(12,16); //dessine les 3 cartes a un endroite precis c1.dessinerCarte1(g,this); c2.dessinerCarte2(g,this); c3.dessinerCarteFlop(g,this); }
Partager