Donut 3D

Es una aplicación de ejemplo de uso de las funciones de las librerías de plataforma

Hace uso del diseño 3D de un toroide que encontré en internet

Descripción

Esta aplicación es una excusa para mostrar un ejemplo de como usar las librerías de plataforma

Muestra el donut 3D y permite rotarlo en ambos ejes

Hace uso de las librerías de plataforma, con las siguientes características:

  • Multi-idioma
  • Multi-resolución (zoom configurable)
  • Opción de modo oscuro
  • Notificación de nueva versión

Descripción del código

Se hace uso de las librerías de plataforma

Se hace uso de la librería de Java 3D

Pantallas

Donut 3D v1.0 (2020-2024)

Ver vídeo
Descargar

Versiones

image

Esta aplicación muestra un Donut en tres dimensiones, dando la posibilidad de aplicar rotaciones en ambos ejes.


Es un ejemplo básico de lo que se puede hacer con las librerías de plataforma.


Funcionalidad de las librerías

  • Soporte para multi idioma
  • Zoom de los componentes visuales
  • Opción de modo oscuro
  • Deshacer-Rehacer automático para los componentes de texto, con menú contextual incluido
  • Ventana de búsqueda/reemplazo de texto preparada para ser usada.
  • Componentes base para ventanas de auto-completación.
  • Reposicionamiento de componentes visuales tras un redimensionado de la ventana.
  • Clases base para el formateo de texto al vuelo en JTextPanes
  • JFileChooser mejorado
  • funciones básicas de todo tipo:
    • redimensionamiento preciso de imágenes
    • tratamiento de imágenes, traduciendo los píxeles de la imagen con una función de traducción directa de colores.
    • Clases para facilitar el tratamiento con ficheros xml (sin validación)
    • ...

Vídeos

Descargas