Sprite实例焦点的有关问题,请高手指教。

Sprite实例焦点的问题,请高手指教。。。
import flash.display.Sprite;

var j:Sprite=new Sprite();
j.graphics.beginFill(0xff0000);
j.graphics.drawCircle(50,50,30);
j.graphics.endFill();

stage.stageFocusRect=true;

j.focusRect=true;
j.tabEnabled=true;
j.mouseChildren=false;

addChild(j);

我上面的代码用键盘可以让j实例获得焦点(实例显示亮边),可用鼠标不会显示亮边。如何让鼠标点击实例后使实例加上亮边?谢谢了

------解决方案--------------------
其实并不建议你这样做。不过还是给你写好了。
一会再给你发个另外的实现方法。带动画的。
JScript code
import flash.display.Sprite;
import flash.events.MouseEvent;

var j:Sprite=new Sprite();
j.graphics.beginFill(0xff0000);
j.graphics.drawCircle(50,50,30);
j.graphics.endFill();

stage.stageFocusRect=true;
j.focusRect=true;
j.tabEnabled=true;
j.mouseChildren=false;

addChild(j);

j.addEventListener(MouseEvent.MOUSE_OVER,mEvt)
j.addEventListener(MouseEvent.MOUSE_OUT,mEvt)
function mEvt(e:MouseEvent)
{
    if(e.type == MouseEvent.MOUSE_OVER)
    {
        stage.focus = e.target as Sprite
    }else{
        stage.focus = null
    }
}