JFoenix es una biblioteca Java de código abierto que implementa Google Material Design utilizando componentes Java.
- Sitio JFoenix
- JFoenix para Java 9 - descargar jar (9.xx)
- JFoenix para Java 8 - descargar jar (8.xx)
- JFoenix para Android - descargar jar
- Las compilaciones publicadas están disponibles en Maven Central
¿Ya estás usando JFoenix?
No dudes en crear una solicitud de extracción para agregar un enlace a tu proyecto en JFoenix github.
- Una cosa más, se agradecen todas las aportaciones. No dudes en agregar tus propias contribuciones a JFoenix :)
Si te gusta JFoenix :) y quieres apoyar este proyecto, puedes convertirte en patrocinador en Patreon o Open Collective.
Proyectos usando JFoenix
- Acogedor
- Corendon equipaje perdido
- Asistente de biblioteca
- Navegador JFX
- HMCL - ¡Hola Minecraft! Lanzacohetes
- Por Anongrp en varios proyectos: Phony, ThunderGet, Portume
- Por GOXR3PLUS en: XR3Player, Navegador WEB JAVAFX
- kfoenix
- Calendario JavaFX
- Aplicación JLearn Un aprendizaje jugoso
- P2P Un software de igual a igual
- OwlPlug Un administrador de complementos de audio
- Programación IDE de MS Paint en MS Paint
- Monitor de valor de BitCoin de TradingFX en tiempo real
- Actlist Una plataforma de utilidad para ejecutar las cosas que deseas.
- Jestures Un marco simple para el reconocimiento de gestos en Java
- Sistema de reserva de vehículos RentLio con tecnología RMI
- Magis Un programa de instrucción asistida por computadora
- Otros proyectos pequeños JMarkPad, Conversor de divisas, ColorCode Pro
- GameDex Una aplicación de gestión de colecciones de juegos digitales
- Sparkler Un generador de solicitudes API multiplataforma
- ExploreHub Una aplicación de reserva de eventos
- Gramophy Reproductor/descargador de música de YouTube, de código abierto y sin publicidad
- JabRef Un administrador de referencias (científico) de código abierto, utilizado principalmente en el mundo LaTeX.
- OnlyViewer Un visor de imágenes puro con algunas funciones prácticas
- Automation Boot Una aplicación para la automatización de procesos.
- JFXGithubClient Un cliente de escritorio JavaFX Github
- UniObfuscator Un ofuscador de Java
- ePatient Un sistema de gestión de pacientes
- Pdx-Unlimiter Una caja de herramientas para los juegos de gran estrategia de Paradox
- CassettePlayer Un reproductor de música JavaFX con todas las funciones
Construir
Para construir JFoenix, ejecute el siguiente comando:
Para ejecutar la demostración principal, ejecute el siguiente comando:
NOTA : Debe configurar la variable de entorno JAVA_HOME para que apunte al directorio Java 1.8.
NOTA : JFoenix requiere Java 1.8u60 y superior.
Manifestación
Para conocer los pasos detallados sobre cómo ejecutar la demostración, consulte la wiki.
¿Cómo puedo utilizar JFoenix?
Puede descargar el código fuente de la biblioteca y compilarlo como se mencionó anteriormente. La compilación de JFoenix generará jfoenix-0.0.0-SNAPSHOT.jar en la carpeta jfoenix/build/libs. Para usar JFoenix, importe jfoenix-0.0.0-SNAPSHOT.jar a su proyecto y comience a usar los nuevos componentes Java de Material Design :).
Gradle
Cómo incluirlo en el proyecto Gradle
repositories {
mavenCentral()
}
Haga referencia al repositorio desde esta ubicación usando:
- Java 9+
dependencies {
compile ' com.jfoenix:jfoenix:9.0.10 '
}
- Java 8
dependencies {
compile ' com.jfoenix:jfoenix:8.0.10 '
}
experto
Cómo incluirlo en el proyecto Maven
- Java 9+
< dependency >
< groupId >com.jfoenix</ groupId >
< artifactId >jfoenix</ artifactId >
< version >9.0.10</ version >
</ dependency >
- Java 8
< dependency >
< groupId >com.jfoenix</ groupId >
< artifactId >jfoenix</ artifactId >
< version >8.0.10</ version >
</ dependency >
Componentes
Uso del botón JFX
Uso de JFXCheckBox
Uso del botón JFXToggle
JFXDiálogo
Vista de lista JFXL
Resaltador JFX
JFXChipView
Lista de nodos JFX
JFXMasonryPane
Uso del control deslizante JFX
JFXSpinner
JFXSnackbar
Selector de colores JFX
Selector de fechas JFX
JFXTimePicker
JFXTreeTableView
Agrupamiento
Colaboradores
Este proyecto existe gracias a todas las personas que contribuyen.
agradecimiento especial
Un agradecimiento especial a JetBrains y JProfiler por su apoyo a este proyecto.