创建简单播放器时,未知NullPointerException

| 我正在尝试编写一个简单的播放器,但是在运行此代码时,它会抛出
NullPointerException
 try {

            player = Manager.createPlayer(\"C:\\\\Users\\\\Admin\\\\Desktop\\\\Movie_0001.3gp\");
            player.realize();
            VideoControl vc;
            vc=(VideoControl) player.getControl(\"VideoControl\");
            if(vc!=null){
                Item video=(Item) vc.initDisplayMode(vc.USE_GUI_PRIMITIVE, null);
                playerFrm=new Form(\"playing video\");
                playerFrm.append(video);
                display=display.getDisplay(this);
                display.setCurrent(playerFrm);
            }
           player.prefetch();
           player.start();

        }
        catch(IOException ex) {
            ex.printStackTrace();
        } catch (MediaException ex) {
            ex.printStackTrace();
        }
    
已邀请:
        
display=display.getDisplay
似乎很奇怪!显示屏是否已初始化过,是否正在使用其自身的功能覆盖它?
getDisplay
可能应该是某种静态功能     
        您需要更改代码在哪里显示固化剂,
display=Display.getDisplay(this);
    

要回复问题请先登录注册