0
當我在Netbeans 6.7.1中運行JOGL應用程序(表單設計器,GLCanvas)時,GLCanvas在不到一秒鐘後消失(然後我只能看到沒有GLCanvas組件的jframe) 。接下來,當我最大化窗口時,GLCanvas再次出現並消失。 JOGL應用程序(表單設計器,GLPanel)在運行後正常運行。哪裏有問題 ?Netbeans和JOGL,與GLCanvas問題
當我在Netbeans 6.7.1中運行JOGL應用程序(表單設計器,GLCanvas)時,GLCanvas在不到一秒鐘後消失(然後我只能看到沒有GLCanvas組件的jframe) 。接下來,當我最大化窗口時,GLCanvas再次出現並消失。 JOGL應用程序(表單設計器,GLPanel)在運行後正常運行。哪裏有問題 ?Netbeans和JOGL,與GLCanvas問題
我使用的是更新版本的Netbeans,所以我不能使用JOGL插件。但是,我遇到了你所描述的問題。對我來說,它似乎只是繪製第一幀,然後停止。我不確定,但我認爲GLCanvas需要一個FPSAnimator ..而據我所知,插件中的JOGL模板並沒有創建一個..(或?)它爲我做了詭計
例如:
Frame frame = new Frame("test");
GLCanvas canvas;
FPSAnimator animator;
GLCapabilities caps = new GLCapabilities();
caps.setDoubleBuffered(true);
caps.setHardwareAccelerated(true);
canvas = new GLCanvas(caps);
animator = new FPSAnimator(canvas, 60);
canvas.addGLEventListener(new Renderer());
frame.add(canvas);
frame.setSize(600, 600);
animator.start();