EventListener class

Hi,

I am having trouble getting a simple event listener class to work. The class is:

package {

    import flash.display.Sprite;
    import flash.events.*;
    
    public class KeyEvent extends Sprite {
        private var eventSprite:Sprite;
        public function KeyEvent() {
            setUp();
        }
        private function setUp(){
        trace("In setUp");
            eventSprite = new Sprite();
            addChild(eventSprite);
            eventSprite.addEventListener(KeyboardEvent.KEY_DOWN, keyList);
        }
        private function keyList(){
            trace("In keyList");
        }
    }
}

and I am adding it to the first frame of my flash file like this:

import KeyEvent;
var test:KeyEvent = new KeyEvent();

and I have the ClassPath pointing to the folder that contains this .as file.

I do get the trace “In setUp” but I’m not getting seeing any Keyboard events. There also aren’t any errors showing up in output so I am kind of stumped.

Thanks for any help!

Phed