Actualisation de champs
Résolu/Fermé
guewen56
Messages postés
34
Date d'inscription
jeudi 29 novembre 2018
Statut
Membre
Dernière intervention
2 janvier 2021
-
7 déc. 2018 à 22:44
guewen56 Messages postés 34 Date d'inscription jeudi 29 novembre 2018 Statut Membre Dernière intervention 2 janvier 2021 - 8 déc. 2018 à 17:21
guewen56 Messages postés 34 Date d'inscription jeudi 29 novembre 2018 Statut Membre Dernière intervention 2 janvier 2021 - 8 déc. 2018 à 17:21
A voir également:
- Générique champs elysées john miles
- Clé générique windows 10 - Guide
- Générique ile de la tentation - Forum Musique / Radio / Clip
- Generique shameless - Forum Cinéma / Télé
- Générique misfits - Forum Musique / Radio / Clip
- Générique dr house - Forum Audio
1 réponse
KX
Messages postés
16734
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
24 avril 2024
3 015
7 déc. 2018 à 23:57
7 déc. 2018 à 23:57
Bonjour,
Tu peux ajouter un CaretListener au JTextField de code postal, qui va déclencher une action à chaque fois que sa valeur change. À ce moment là, tu récupères le code postal, tu en déduis la ville, et tu modifies la valeur du second champ en conséquence.
Voir How to Write a Caret Listener
Remarque : en France plusieurs villes peuvent avoir le même code postal (notamment les petits villages), il serait donc pertinent que le deuxième composant soit plutôt une JComboBox.
Tu peux ajouter un CaretListener au JTextField de code postal, qui va déclencher une action à chaque fois que sa valeur change. À ce moment là, tu récupères le code postal, tu en déduis la ville, et tu modifies la valeur du second champ en conséquence.
Voir How to Write a Caret Listener
Remarque : en France plusieurs villes peuvent avoir le même code postal (notamment les petits villages), il serait donc pertinent que le deuxième composant soit plutôt une JComboBox.
8 déc. 2018 à 11:42
Merci KX pour ta réponse.
Je vais tester cette solution.
8 déc. 2018 à 17:21
J'ai trouvé une alternative au CaretListener pendant mes recherche et qui fonctionne :
Merci pour les renseignements.