Réactualiser une interface JAVA
aymoun51
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
totodunet Messages postés 1377 Date d'inscription Statut Membre Dernière intervention -
totodunet Messages postés 1377 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonjour,
Dans le cadre d'un projet en informatique, j'ai besoin de réactualisr automatiquement une interface JAVA (contient des courbes) sans utiliser le bouton réfraichir.
merci d'avance
Bonjour,
Dans le cadre d'un projet en informatique, j'ai besoin de réactualisr automatiquement une interface JAVA (contient des courbes) sans utiliser le bouton réfraichir.
merci d'avance
A voir également:
- Réactualiser une interface JAVA
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
2 réponses
Bonsoir,
Si tu sais faire le rafraîchissement avec un bouton, c'est simple.
Au lieu que le bouton appelle la méthode
La confiance n'exclut pas le contrôle
Si tu sais faire le rafraîchissement avec un bouton, c'est simple.
Au lieu que le bouton appelle la méthode
refresh(), tu vas créer une tâche qui va régulièrement appeler cette méthode.
import java.util.Timer; import java.util.TimerTask; public class Test { public static void refresh() { System.out.println("refresh"); } public static void main(String[] args) throws Exception { TimerTask task = new TimerTask() { @Override public void run() { refresh(); } }; Timer timer = new Timer(true); timer.schedule(task, 0, 1000); for (int i=0; i<=50; i++) { System.out.println(i); Thread.sleep(100); } } }
La confiance n'exclut pas le contrôle
Bonjour,
Possibilité certainement avec le pattern Observer/Observable de Java.
Dans tes classes représentant les courbes (héritent de la classe Observable), tu notifies les changements à ta/tes classe/s contrôleur (implémente Observer) qui va ensuite faire le nécessaire pour ré afficher l'interface.
Cette explication n'est bien entendu valable que si le programme est organisé en "MVC"
Possibilité certainement avec le pattern Observer/Observable de Java.
Dans tes classes représentant les courbes (héritent de la classe Observable), tu notifies les changements à ta/tes classe/s contrôleur (implémente Observer) qui va ensuite faire le nécessaire pour ré afficher l'interface.
Cette explication n'est bien entendu valable que si le programme est organisé en "MVC"