Este proyecto implementa una aplicación de dibujo de figuras en Java utilizando JavaFX. El objetivo del trabajo fue aplicar principios de diseño, modularización y separación de frontend y backend, propios de la programación orientada a objetos. La aplicación permite a los usuarios dibujar, modificar y gestionar figuras como rectángulos, cuadrados, círculos y elipses. Las figuras pueden personalizarse mediante sombras, colores, biselados y se incluyen funcionalidades avanzadas como rotación, volteo, duplicación, división, y manejo de capas y profundidad.
- Mateo Lopez Badias (65022)
- Francisco Trivelloni (64141)
- Catalina Yelmini (64133)
- Backend Clases de lógica y representación de datos (Rectangle, Square, Ellipse, etc.). El backend es independiente y reutilizable en otras interfaces gráficas.
- Frontend Interfaz gráfica y gestión de eventos (PaintPane, botones de control).