Списал из книжки простенький пример:

Код:
package {
import flash.display.Sprite;
import flash.events.KeyboardEvent;
public class FirstActionScript extends Sprite {
public function FirstActionScript() {
stage.focus = this;
addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);
}
private function onKeyDown(event:KeyboardEvent):void{
trace("key down: "+event.charCode);
}
}
}
Однако метод onKeyDown не вызывается, пробовал дебагером, тоже не входит в этот метод и всё.
Что неправильно делаю?
З.Ы. Пользуюсь Flex Builder 3 для написания и отладки, Firefox 3 для тестирования.