2 repositorios
Collections of pre-built user interface elements specifically for Java applications.
Distinct from Java Utility Libraries: Candidates are for decompilers, game engines, or JWT utilities, not general GUI component libraries.
Explore 2 awesome GitHub repositories matching user interface & experience · Java UI Component Libraries. Refine with filters or upvote what's useful.
JFoenix is a JavaFX Material Design library and UI component suite. It provides a collection of pre-built desktop interface elements and a framework for implementing standardized design patterns and layout rules. The project functions as a Java GUI component library for desktop application styling. It enables the development of JavaFX interfaces that follow Material Design visual guidelines to ensure a consistent look and feel across applications.
Provides a comprehensive suite of ready-made JavaFX interface elements to accelerate development.
FlatLaf es una librería de apariencia (look and feel) y motor de temas para Java Swing que proporciona un diseño plano moderno para interfaces de usuario de escritorio. Sirve como un framework integral para aplicar temas visuales, gestionar el escalado de alta densidad e implementar decoraciones de ventana personalizadas. El proyecto se distingue por un sistema de estilo flexible que admite la alternancia entre modo claro y oscuro y la capacidad de definir identidades visuales mediante archivos de propiedades, subclases e importaciones de temas externos. Incluye un framework de escalado dedicado para asegurar que los elementos de la interfaz y los iconos vectoriales permanezcan nítidos en pantallas HiDPI. La librería cubre una amplia gama de capacidades, incluyendo gestión avanzada de ventanas para barras de título con temas e integración de diálogos nativos, así como estilos de componentes detallados para botones, campos de texto y paneles con pestañas. También proporciona adaptaciones específicas de plataforma para atajos de teclado, mapeo de estilos y gestión de librerías nativas para asegurar la consistencia a través de diferentes sistemas operativos.
Provides a comprehensive set of visual enhancements and pre-built UI elements specifically for Java Swing applications.