cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 16 déc. 2011 à 08:49
Bonjour,
Merci pour cette précision. C'est vrai que ce mécanisme est dépendant de l'os, il ne fonctionne d'ailleurs pas de la même façon sous un Linux et sous un Windows.
uhrand
Messages postés491Date d'inscriptionsamedi 20 mai 2006StatutMembreDernière intervention15 juillet 20129 12 déc. 2011 à 14:10
Ici il ne s'agit pas du fonctionnement de la méthode repaint() mais d'une illustration des demandes de peintures déclenchées par le système d'exploitation. Quand une opération de peinture est déclenchée par le système, le système demande au composant d'afficher son contenu, généralement pour une des raisons suivantes:
* Le composant est affiché pour la première fois visiblement à l'écran.
* Le composant a été redimensionné.
* Le composant a été endommagé et doit être réparé.
Pour permettre aux applications de déclencher eux-mêmes une opération de peinture, l'AWT fournit les méthodes java.awt.Component suivantes pour que les programmes puissent demander un processus de peinture asynchrone:
public void repaint()
public void repaint(long tm)
public void repaint(int x, int y, int width, int height)
public void repaint(long tm, int x, int y, int width, int height)
Cordialement,
André
cs_Julien39
Messages postés6414Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention29 juillet 2020371 10 déc. 2011 à 18:16
Bonjour,
Merci d'avoir commenté mais, je ne comprend rien à ton commentaire.
khilio
Messages postés8Date d'inscriptionmercredi 3 août 2011StatutMembreDernière intervention16 janvier 2012 10 déc. 2011 à 01:43
16 déc. 2011 à 08:49
Merci pour cette précision. C'est vrai que ce mécanisme est dépendant de l'os, il ne fonctionne d'ailleurs pas de la même façon sous un Linux et sous un Windows.
12 déc. 2011 à 14:10
* Le composant est affiché pour la première fois visiblement à l'écran.
* Le composant a été redimensionné.
* Le composant a été endommagé et doit être réparé.
Pour permettre aux applications de déclencher eux-mêmes une opération de peinture, l'AWT fournit les méthodes java.awt.Component suivantes pour que les programmes puissent demander un processus de peinture asynchrone:
public void repaint()
public void repaint(long tm)
public void repaint(int x, int y, int width, int height)
public void repaint(long tm, int x, int y, int width, int height)
Cordialement,
André
10 déc. 2011 à 18:16
Merci d'avoir commenté mais, je ne comprend rien à ton commentaire.
10 déc. 2011 à 01:43