📜  JOGL基本框架

📅  最后修改于: 2021-01-05 00:32:01             🧑  作者: Mango

JOGL基本框架

框架是包含标题和边框的容器。它还可以包含各种其他组件,例如标签,按钮,复选框等。

在这里,我们将学习如何使用JOGL技术创建框架。

以下是创建框架的步骤:-

  • 在eclipse中创建一个新的Java项目,并在其中添加所有必需的jar文件。在上一节中我们已经讨论过了。
  • 创建Java类并导入所需的包。
  • 现在,实现GLEventListener接口并覆盖其以下方法:-
    • 无效的init(GLAutodrawableobj)
    • 无效显示(GLAutodrawableobj)
    • 无效重塑(GLAutodrawableobj)
    • 无效dispose(GLAutodrawableobj)
  • 构造GLProfile类的对象,并指定OpenGL API的确切版本。
GLProfile gp = GLProfile.get(GLProfile.GL4);
  • 构造GLCapabilities类,并随其传递GLProfile类的对象。
GLCapabilities cap = new GLCapabilities(gp);
  • 现在,构造GLCanvas类,并随其传递GLCapabilities类的对象。
GLCanvas gc = new GLCanvas(cap);
  • 现在,使用方法addGLEventListener()将GLEventListener与GLCanvas类的对象一起添加。
gc.addGLEventListener(af);
  • 使用setSize()方法设置画布的大小,并将尺寸作为参数传递。
gc.setSize(350, 350);

这是用于创建框架的基本结构。现在,我们将把该部分与窗口工具包的功能一起嵌入。