2010-12-03 51 views
0

Dans le fichier script d'action ci-dessous je reçois une erreur disant ne peut pas importer mx.controls.Label, comment cela est à résoudreerreur Actionscript ne peut bibliothèque importer

package { 
    import flash.display.Sprite; 
    import mx.controls.Label; 

    public class cld extends Sprite 
    { 
     public function cld() 
     { 
      var myLabel:Label = new Label(); 
      myLabel.text = "hello"; 
      addChild(myLabel); 
     } 

    } 

} 
+0

Comment compilez-vous votre application? Ligne de commande? Avec Flex/Flash builder? Avec un autre outil? Où/Quand obtenez-vous l'erreur? Dans la console Flash Builder? Au moment de la compilation? – JeffryHouser

+0

Je le compile à travers la ligne de commande – Rajeev

Répondre

1

Assurez-vous qu'il est le projet Flex et que dans le projet Propriétés-> Chemin de construction Flex-> Bibliothèque Chemin d'accès à l'infrastructure.

+0

Il n'a jamais dit qu'il utilisait Flash Builder. S'il s'agissait d'un projet Flex, il ne devrait pas avoir à ajouter lui-même les informations sur le framework Flex. – JeffryHouser

+0

Je m'en rends compte, mais s'il s'agissait d'un projet AS, ou s'il se mêlait des réglages (ou simplement d'un bug simple) cette chose aurait pu être désactivée. – Maurycy