Attendre la fin du repaint - Java - Programmation
Marsh Posté le 01-02-2003 à 12:03:24
C'est chaud chaud comme question M. grosnaze. Perso, je sais pas.
Marsh Posté le 01-02-2003 à 12:13:34
Cherrytree a écrit : C'est chaud chaud comme question M. grosnaze. Perso, je sais pas. |
Je me demandais si on peut mettre un notify dans le paintComponent...
Marsh Posté le 01-02-2003 à 12:54:14
grosnaze a écrit : |
Je me le demande aussi.
Marsh Posté le 06-02-2003 à 09:11:14
bah, normalement, tu crées une sous-classe d'un composant graphique..donc, dedans, tu redéfinis repaint(Graphics g), avec comme code :
repaint() {
super.repaint();
//ici, tu met un machin pour notifier que le repaint est fini
}
Mais bon, a mon avis, tu as plus intérêt à le mettre dans la méthode paint(Graphics g) que dans repaint...
Marsh Posté le 06-02-2003 à 14:22:46
Swing est mono-thead, donc les composant sont re-affichés lorsque ton programme ne fait rien (dans le thread Swing).
Marsh Posté le 07-02-2003 à 00:41:13
Nerisson a écrit : Swing est mono-thead |
elle est bien bonne celle là
Marsh Posté le 07-02-2003 à 07:15:57
DarkLord a écrit : |
Il me semble plutôt que Swing n'est pas thread safe par défaut. C'est tout ce qu'on peut dire.
Marsh Posté le 10-02-2003 à 10:33:31
DarkLord a écrit : |
Mono-thread pour l'affichage
Marsh Posté le 31-01-2003 à 23:22:43
Est-ce que quelqu'un sait comment on peut savoir que le repaint est terminé? C'est pour faire du scrolling dans un jeu...
Message édité par grosnaze le 01-02-2003 à 09:54:44