NetBeans и JOGL, проблема с GLCanvas - PullRequest
       23

NetBeans и JOGL, проблема с GLCanvas

0 голосов
/ 13 февраля 2011

Когда я запускаю приложение JOGL (Конструктор форм, GLCanvas) в Netbeans 6.7.1, GLCanvas исчезает менее чем за одну секунду (тогда я вижу только jframe без компонента GLCanvas). Затем, когда я максимизирую окно, GLCanvas ненадолго появляются и тоже исчезают. Приложение JOGL (Form Designer, GLPanel) работает правильно после запуска. Где проблема?

1 Ответ

0 голосов
/ 31 марта 2011

Я использую более новую версию 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();
...