ActionScript 3 Erreur 1037: les Paquets ne peuvent pas être imbriqués

Je suis nouveau à l'AS3. Lors de l'apprentissage AS3, j'ai le code ci-dessous à partir d'un exemple Adobe et d'essayer de l'exécuter donne une erreur comme

 "1037: Packages cannot be nested."

Qu'est-ce que cela signifie?

S'il vous plaît dites-moi comment les exécuter? ou tout problème dans ce code?

package {
    import flash.display.Sprite;
    import flash.text.TextField;
    import flash.text.TextFieldType;

    public class TextField_alwaysShowSelection extends Sprite {
        public function TextField_alwaysShowSelection() {
            var label1:TextField = createTextField(0, 20, 200, 20);
            label1.text = "This text is selected.";
            label1.setSelection(0, 9);
            label1.alwaysShowSelection = true;

            var label2:TextField = createTextField(0, 50, 200, 20);
            label2.text = "Drag to select some of this text.";
        }

        private function createTextField(x:Number, y:Number, width:Number, height:Number):TextField {
            var result:TextField = new TextField();
            result.x = x; result.y = y;
            result.width = width; result.height = height;
            addChild(result);
            return result;
        }
    }
}
InformationsquelleAutor naveen | 2009-02-13