LWJGL .Sys 类不存在

LWJGL .Sys calss does not exist

我下载了 lwjgl 并做了必要的操作。但在 "hello world" 示例的顶部,它有 "import org.lwjgl.Sys;" 不存在。 还有

// System.out.println("Hello LWJGL " + Sys.getVersion() + "!");
//The line above, of course does not working so I removed.

//Get the resolution of the primary monitor
        GLFWVidMode vidmode = glfwGetVideoMode(glfwGetPrimaryMonitor());
        // Center our window
        glfwSetWindowPos(
            window,
            (vidmode.width() - WIDTH) / 2,    //IT WAS .getWidth()
            (vidmode.height() - HEIGHT) / 2  //IT WAS .getHeight()
        );

**

如果我进行这些更改,即使没有它也能正常工作。我错过了什么?

org.lwjgl.Sys 仅存在于 3.0.0 之前的 lwjgl 版本中。如果您使用的是更高版本的 Sys 将不包括在内。 3.0.0 中 Sys class 的替代品将在 class org.lwjgl.glfw 中。 link 是关于如何使用 class.

的指南