Travailler avec le texte avec AS3 l'affichage de texte repose sur l'objet d'affichage de base :TextField pour creer un nouveau champ de texte: var monChamp:TextField=new TextField(); Les types de champ de texte Le champ de texte statique n'est pas controlable par actionScript. Seulement en mode auteur. Le champ de texte dynamique un exemple pour expliquer ses proprietes 1. var txtFld:TextField = new TextField(); 2. addChild (txtFld); 3. txtFld.text = "Hello Word"; 4. txtFld. x = 20; 5. txtFld. y = 20; 6. txtFld. width = 200; 7. txtFld.autoSize = TextFieldAutoSize.LEFT; 8. txtFld.selectable = false; 9. txtFld. multiline = true; 10. txtFld. wordWrap = true 11. 12. for (var i:int = 0; i < 25; i++) { 13. txtFld.appendText(" " + "word" + i); 14. } ● les lignes 1 et 2 creent un champ de texte (par defaut,il est dynamique) et l'ajoute à la liste d'affichage. ● La ligne 3 definit le contenu du champ sur la chaine "Hello Word";, ● la ligne 4 et 5 positionne le champ de texte ● la ligne 6 modifie la largeur du champ à 200 pixels (par defaut,c'est 100 pixels) ● la ligne 7 commande le dimensionnement et l'alignement automatique du champ de texte. ● La ligne 8 empeche de selectionner tout ou partie du champ ● la ligne 9 permet d'ecrire sur plusieurs lignes (par defaut non); ● la ligne 10 permet un retour à la ligne. ● La methode appenText ajoute une chaine de caracteres à la fin du champ. Le champ de texte de saisie un exemple 1. var txtFld2:TextField=new TextField() 2. txtFld2.type = TextFieldType.INPUT; 3. addChild (txtFld2); 4. txtFld2.x = 200 5. txtFld2. y = 20; 6. txtFld2.width = 100; 7. txtFld2.height = 20; 8. txtFld2.border = true; 9. txtFld2.borderColor = 0x990000; 10. txtFld2.background = true; 11. txtFld2.backgroundColor = 0xFFEFEF; 12. txtFld2.textColor = 0x990000; 13. txtFld2.maxChars = 10; 14. txtFld2.restrict = "0-9"; 15. txtFld2.displayAsPassword = true; 16. stage.focus = txtFld2; 17. txtFld2.addEventListener(Event.CHANGE, onChange); 18. function