Bonjour,
J'ai un soucis concernant le rafraichissent de mon panel.
Mon panel est constitué d'une checkBox et du nom d'un ordinateur par ligne. Pour chaque ligne je fais un ping pour voir si le PC est allumé et si il ne l'est pas je grise la checkbox.
Actuellement j'ai 7 pc, et le test de mon ping dure 3 secondes. Et quand je souhaite afficher ce pannel, cela prend 21 secondes. Comment dois je m'y prendre pour "rafraichir" mon panel a chaque fois qu'une ligne est chargé ?
j'ai essayé ces commandes mais rien n'a fonctionné
Autrement dit je souhaite afficher le contenu du panel au fur et à mesure de sa construction et non pas juste une fois que le panel a fini d’être construit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 this.paintImmediately(getBounds()); this.paintAll(getGraphics()); this.print(getGraphics()); this.printAll(getGraphics()); this.printComponents(getGraphics()); this.updateUI(); this.revalidate(); this.repaint();
Partager