Skip to content

Este es el resultado que da seguimiento al curso Interfaz Gráfica en Java proporcionado por el grupo Semana de Ingenio y Diseño de la universidad Distrital de Colombia donde se usan una serie de técnicas para realizar GUI modernas y profesionales.

Notifications You must be signed in to change notification settings

CrissUD/ProyectoFrontendJava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

Proyecto Frontend en Java Swing.

Este Proyecto Frontend es el resultado que da seguimiento al curso Interfaz Gráfica en Java proporcionado por el grupo Semana de Ingenio y Diseño de la universidad Distrital de Colombia donde se usan una serie de técnicas para realizar GUI modernas y profesionales.

Algunas partes del código están inspiradas en otros proyectos, a continuación se deja enlaces de estos:

Dentro del proyecto Java que aplican una serie de técnicas y se da seguimiento a varios temas que ayudan a la creación de interfaces gráficas profesionales, mantenibles y con código basado en las buenas practicas. El curso puede ser encontrado en una seríe de repositorios donde se explican cada una de las técnicas y temas utilizados en el proyecto.

Descripción

En el ejemplo se presenta:

  • Interfaz de usuario desde código Java (sin utilizar asistentes de GUI).
  • Enfoque de ComponentesGráficos para modularización de responsabilidades.
  • Modularización de código separando la creación de objetos gráficos.
  • Optimizacion de recursos para aplicaciones a traves de servicios.
  • Optimización de código a traces de servicios.
  • Personalización avanzada a traves de servicio.
  • Uso de Servicios Lógicos para obtención (Simulada) de información externa.
  • Representación única de objetos de una misma clase (Singleton) para control de Servicios.
  • Uso de eventos a traves de ActionListener, MouseListener, FocusListener.
  • Discriminación por clases para control de eventos.
  • Uso de Tablas y control de información a traves de ellas.
  • Uso de ScrollPane para navegación de interfaz.
  • Uso de Graphics y Graphics2D para pintar en pantalla.
  • Animaciones de movimiento con uso de Timer.
  • Uso de LayoutManager para posicionamiento automático de objetos gráficos.

Demostración

Usted puede ver la aplicación corriendo a través de Este Link de Youtube.

A continuación se presentan algunas capturas.

Login de usuarios.

Inicio de aplicación.

Listado de productos.

About

Este es el resultado que da seguimiento al curso Interfaz Gráfica en Java proporcionado por el grupo Semana de Ingenio y Diseño de la universidad Distrital de Colombia donde se usan una serie de técnicas para realizar GUI modernas y profesionales.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages