[Java] Raffraichissement d'un Panel au chargement

Raffraichissement d'un Panel au chargement [Java] - Programmation

Marsh Posté le 10-06-2001 à 11:09:33    

Bonjour,
 
Voici le problème : j'ai une classe dérivée de java.awt.Panel, que j'instancie et affiche dans une applet. Dans le constructeur de cette classe, j'ajoute quelques composants au Panel (donc this), et je charge quelques images.
 
Malheureusement, lorsque l'applet se charge, le panel apparaît gris (couleur applet en chargement de IE), et ce jusqu'à ce que je redimmensionne la fenêtre du browser (et donc l'applet...)
J'ai essayé des appels aux méthodes repaint() et invalidate(), mais ça ne change apparemment rien.  :(  
 
Merci de votre aide.  :jap:

Reply

Marsh Posté le 10-06-2001 à 11:09:33   

Reply

Marsh Posté le 11-06-2001 à 17:38:56    

J'ai déjà eu ce problème mais en execution classique. Voire en fait au niveau de ton layout. Il existe une méthode layoutContainer à laquelle tu passe le container :  
 monLayout.layoutContainer(monPanel);
C'est un truc du genre, j'ai pas mon visual age d'ouvert et je dois y aller. Si ton problème persiste mail moi, je te donnerai demain la ligne exacte.

Reply

Marsh Posté le 11-06-2001 à 17:56:32    

oui parce quesinon pour rafraichir c bien la commande repaint().

Reply

Marsh Posté le 11-06-2001 à 22:50:47    

Bandedenabos> Ok merci pour la piste, je me débrouillerai avec la doc à partir de là.
 
Bonne continuation à tous. :sol:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed