add(new Mypanel());
addKeyListener(new Mypanel());
妳這樣弄是兩個新的Mypanel 不是同壹個
要用
Mypanel mypanel=newMypanel();
this.add(mypanel);
this.addKeyListener(mypanel);