SkillAgentSearch skills...

ProyectoFrontendJava

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.

Install / Use

/learn @CrissUD/ProyectoFrontendJava
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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:

  • https://github.com/akashyap2013/Advanced-Login-UI
  • https://ed.team/cursos

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.

<div align='center'> <img src='https://i.imgur.com/35Gb1ra.png'> <p>Login de usuarios.</p> </div> <div align='center'> <img src='https://i.imgur.com/C323HG1.png'> <p>Inicio de aplicación.</p> </div> <div align='center'> <img src='https://i.imgur.com/iLAnqNE.png'> <p>Listado de productos.</p> </div>

Related Skills

View on GitHub
GitHub Stars42
CategoryDevelopment
Updated4mo ago
Forks5

Languages

Java

Security Score

72/100

Audited on Nov 24, 2025

No findings