>>421
Display#getDisplay()の中で誰かがつかんでればGCされることはないかと。

Display.getDisplay(this).setCurrent(new DrawCanvas()) ;

こうした瞬間から呼び出し側は引数のオブジェクトの管理を放棄しているわけで。