Entradas

Mostrando entradas de diciembre, 2016

OpenGL en Java (LWJGL)

Imagen
Para acceder a la librería OpenGL desde Java 8 primero debemos descargar LWJGL versión 3, este nos proveerá del acceso a la API Nativa OpenGL, para este tutorial usaremos el IDE Netbeans 8, primero creamos un proyecto Java Application, como este:

JavaFX Canvas

Imagen
El control javafx.scene.canvas.Canvas nos proporciona una superficie de dibujo sobre la cual podemos mostrar texto, formas geométricas e imágenes, al crear una instancia del objeto Canvas debemos establecer su tamaño, usando el constructor o los correspondientes métodos set y obtener el javafx.scene.canvas.GraphicsContext que nos permitirá acceder a los comandos de dibujo requeridos.

Reducir código con Lombok

Imagen
Lombok es un procesador de anotaciones Java que nos permite agilizar el proceso de desarrollo de una aplicación de software, se ejecuta en tiempo de compilación, durante este proceso crea e inyecta automáticamente el código determinado por la correspondiente anotación Java.

JavaFX - ComboBox con cuadro de búsqueda

Imagen
Un ComboBox es un control JavaFX que muestra una lista desplegable de elementos, el usuario puede seleccionar el elemento deseado, cuando la lista es extensa el usuario puede tener problemas con la búsqueda, por lo que intentaremos crear un ComboBox JavaFX con un cuadro de búsqueda.