1. var letters:Array = [ 'A', 'B', 'C', 'D', 'E',
  2. 'F', 'G', 'H', 'I', 'J',
  3. 'K', 'L', 'M', 'N', 'O',
  4. 'P', 'Q', 'R', 'S', 'T',
  5. 'U', 'V', 'W', 'X', 'Y',
  6. 'Z' ]
  7.  
  8. function getRandomLetter():String {
  9. var randomIndex:uint = Math.floor(Math.random() * letters.length);
  10. return letters[randomIndex];
  11. }
  12.  
  13. import fl.controls.Button;
  14.  
  15. var i:uint = 0;
  16. var j:uint = 0;
  17. var posX:uint = 0;
  18. var posY:uint = 0;
  19. var buttonSize:uint = 50;
  20.  
  21. while(posY < stage.stageHeight) {
  22. posX = 0;
  23. j = 0;
  24. posY = i * buttonSize;
  25.  
  26. while(posX < stage.stageWidth) {
  27. posX = j * buttonSize;
  28.  
  29. var b:Button = new Button();
  30. b.setSize(buttonSize, buttonSize);
  31. b.move(posX, posY);
  32. b.label = getRandomLetter();
  33. addChild(b);
  34.  
  35. j++;
  36. }
  37. i++;
  38. }