In tutorialul trecut “Hello World! in FlashDevelop” am facut sa apara mesajul “Hello world” in fereastra de output. Dar acest lucru nu ne ajuta cu nimic atunci cand vine vorba efectiv de a afisa mesaje catre utilizatorul nostru asa ca azi vom invata despre TextField.
Ne vom folosii de codul din tutorialul trecut:
1 2 3 4 5 6 7 8 9 10 11 12 | package { import flash.display.Sprite; public class HelloWorld extends Sprite { public function HelloWorld() { trace("Hello world!"); } } } |
Prima data trebuie sa importam o clasa :
1 | import flash.text.TextField; |
Vom sterge trace(”Hello world”); deoarece nu mai este necesar si in locul ei adaugam urmatoarele:
1 2 3 | var mesaj:TextField = new TextField; mesaj.text="Hello Universe!"; stage.addChild(mesaj); |
Rulam programul si observam ca in fereastra Flash a aparut mesajul “Hello Universe!”.
Pe prima linie este creat un nou obiect de tip TextField cu numele “mesaj” pe linia a doua i se atribuie mesajul “Hello Universe!”.
Daca rulam programul in acest moment nu se intampla nimic. Avem creata o “scena” dar pe ea nu se afla nici un “actor” asa ca face ca obiectului “stage” sa i se ataseze obiectul “mesaj” prin addChild.
Alte proprietati mai importante ale TextField:
1 2 3 4 5 | mesaj.x=100; //Pozitia x este setata la 100 mesaj.y=200; //Pozitia pe y este la 200 mesaj.width=100; //Latimea mesaj.height=50; //Inaltimea mesaj.border=true //Chenar [true/false] |





