J'ai dans mon programme un champ de texte qui représente un nom de fichier d'un objet modèle en utilisant des liaisons. Je veux que ce textField puisse être utilisé pour entrer un nouveau nomFichier et après que l'utilisateur appuie sur Entrée, il doit envoyer le message à mon objet modèle que la valeur de nomDeFichier a changé dans mon objet textField, puis dans mon objet modèle la méthode pour vérifier si un tel nom de fichier peut être utilisé est appelé. Et si elle retourne true, alors elle devrait appliquer une nouvelle valeur à mon objet modèle, sinon, alors la valeur dans mon textField devrait se défaire à la valeur initiale.Valider le texte dans TextField
Est-ce que quelqu'un sait comment cela pourrait être implémenté? Je peux valider ma valeur, mais je ne peux pas faire en sorte que mon objet textField soit actualisé. En ce qui concerne à la fois la modification de la valeur de l'objet du modèle, et l'actualisation de texField devrait être utilisée seule méthode qui est compatible KVC Je ne sais pas comment mettre en œuvre un tel comportement.
Toute aide serait très appréciée.
La méthode vérifie-t-elle la vérification de la présence de caractères non valides ou la vérification de l'identité du nom de fichier? Par exemple, pas un doublon. –
Il vérifie si le nom est unique ... – BartoNaz