No se puede encontrar la clase de visualización LWJGL

He instalado LWJGL en un proyecto Java y no puedo importar la clase Display.

import org.lwjgl.opengl.display;

Da un error que no se puede resolver.

DisplayMode y otras clases también faltan. No puedo encontrar ninguno de ellos en el broswer.

Respuesta 1

Las antiguas clases de utilidad como Pantalla, Teclado, Ratón, etc. se han eliminado en LWJGL3. La biblioteca ahora usa GLFW para la gestión de ventanas, lo cual es más complicado pero se dice que tiene un mejor rendimiento y más funciones. Al igual que con los métodos OpenGL, todos los métodos glfw son estáticos y se encuentran en la clase org.lwjgl.glfw.GLFW.

Desafortunadamente, debido a que LWJGL3 todavía está en desarrollo, no hay muchos tutoriales disponibles. Puede encontrar uno (sin terminar) aquí: https://github.com/SilverTiger/lwjgl3-tutorial/wiki . Alternativamente, también puede consultar la documentación , que proporciona algunos ejemplos.

EDITAR: A partir de marzo de 2015, hay una nueva serie de tutoriales no oficiales que proporciona una buena introducción a LWJGL3.

EDITAR: A partir de septiembre de 2015, una guía de migración de LWJGL2 a LWJGL3 está en progreso.

Respuesta: 2

Tengo un JTree que muestra mi propio TreeModel. El TreeModel se carga "a pedido" desde una base de datos (algo feo ya que se hizo parcialmente en el EDT, pero ese no es mi problema aquí). Hay un menú que ...

Encuentro que puedo hacer casi cualquier cosa fácilmente y con más control usando una ArrayList que usando una matriz en mi codificación diaria. Entonces, pregunto: ¿es adecuado evitar matrices si puedo usar ...

Estoy trabajando en una aplicación Java. Es una aplicación de escritorio para el sistema operativo Windows. Estoy creando un instalador para mi aplicación. Mi aplicación funciona bien para el sistema donde se instala jdk ...

Necesito un almacenamiento persistente en Java para ciertas estructuras de datos (posiblemente grandes), como: matrices densas y dispersas de enteros, dobles, gráficos dirigidos booleanos con nodos etiquetados y bordes binarios ...