# JFoenix **Repository Path**: clwx/JFoenix ## Basic Information - **Project Name**: JFoenix - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-29 - **Last Updated**: 2024-11-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![HitCount](https://hits.dwyl.com/sshahine/JFoenix.svg?style=flat)](https://hits.dwyl.com/jfoenixadmin/JFoenix) [![][CircleCI img]][CircleCI] [![][mavenbadge img]][mavenbadge] [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=jfoenixadmin_JFoenix&metric=alert_status)](https://sonarcloud.io/dashboard?id=jfoenixadmin_JFoenix) [![][gitter img]][gitter] [![Backers on Open Collective](https://opencollective.com/JFoenix/backers/badge.svg)](#backers) [![GitHub forks](https://img.shields.io/github/forks/jfoenixadmin/JFoenix.svg)](https://github.com/jfoenixadmin/JFoenix/network) [![GitHub issues](https://img.shields.io/github/issues/jfoenixadmin/JFoenix.svg)](https://github.com/jfoenixadmin/JFoenix/issues) [![GitHub license](https://img.shields.io/github/license/jfoenixadmin/JFoenix.svg)](https://github.com/jfoenixadmin/JFoenix/blob/master/LICENSE) ---

JFoenix is an open source Java library, that implements Google Material Design using Java components

* [JFoenix Site](http://www.jfoenix.com) * JFoenix for Java 9 - [download jar](https://search.maven.org/remotecontent?filepath=com/jfoenix/jfoenix/9.0.10/jfoenix-9.0.10.jar) (9.x.x) * JFoenix for Java 8 - [download jar](https://search.maven.org/remotecontent?filepath=com/jfoenix/jfoenix/8.0.10/jfoenix-8.0.10.jar) (8.x.x) * JFoenix for Android - [download jar](https://search.maven.org/remotecontent?filepath=com/jfoenix/jfoenix/8.0.10/jfoenix-8.0.10-retrolambda.jar) * Released builds are available from [Maven Central](http://search.maven.org/#search%7Cga%7C1%7CJFoenix) # Using JFoenix already? Feel free to create a pull request for adding a link to your project in JFoenix github. * One more thing, all contributions are appreciated. Don't hesitate to add your own contributions to JFoenix :) If you like JFoenix :) and want to support this project, you can become a backer on Patreon or Open Collective. # Projects using JFoenix * BCozy * Corendon LostLuggage * Library Assistant * JFX-Browser * HMCL - Hello Minecraft! Launcher * By Anongrp in several projects: Phony, ThunderGet, Portume * By GOXR3PLUS in: XR3Player, JAVAFX WEB Browser * KFoenix * JavaFXCalendar * JLearn A Juicy Learning app * P2P A peer to peer software * OwlPlug An Audio plugin manager * MS Paint IDE Programming in MS Paint * TradingFX BitCoin value monitor in real time * Actlist An utility platform to execute your desire things * Jestures A simple framework for gesture recognition in Java * RentLio Vehicle Reservation System with RMI Technology * Magis A Computer Aided Instruction Program * Other small projects JMarkPad, Currency Converter, ColorCode Pro * GameDex A digital game collection management application * Sparkler A Cross platform API request builder * ExploreHub An event booking application * Gramophy Ad-free, Opensource, YouTube Music Player/Downloader * [JabRef](https://www.jabref.org/) An opensource (scientific) Reference Manager, mostly used in the LaTeX world * OnlyViewer A pure picture viewer with some practical features * Automation Boot An application for process automation * JFXGithubClient A JavaFX Github desktop client * UniObfuscator A Java obfuscator * ePatient A patient-management system * Pdx-Unlimiter A toolbox for Paradox Grand Strategy games * CassettePlayer A fully featured JavaFX music player # Build To build JFoenix, execute the following command: gradlew build To run the main demo, execute the following command: gradlew run **NOTE** : You need to set JAVA_HOME environment variable to point to Java 1.8 directory. **NOTE** : JFoenix requires **Java 1.8u60** and above. # Demo For detailed steps on getting the demo running, see [the wiki]. # How can I use JFoenix? You can download the source code of the library and build it as mentioned previously. Building JFoenix will generate jfoenix-0.0.0-SNAPSHOT.jar under the jfoenix/build/libs folder. To use JFoenix, import jfoenix-0.0.0-SNAPSHOT.jar into your project and start using the new material design Java components :). ## Gradle ### How to Include In Gradle Project ```groovy repositories { mavenCentral() } ``` Reference the repository from this location using: * Java 9+ ```groovy dependencies { compile 'com.jfoenix:jfoenix:9.0.10' } ``` * Java 8 ```groovy dependencies { compile 'com.jfoenix:jfoenix:8.0.10' } ``` ## Maven ### How to Include In Maven Project * Java 9+ ```xml com.jfoenix jfoenix 9.0.10 ``` * Java 8 ```xml com.jfoenix jfoenix 8.0.10 ``` # Components
JFXButton Usage

![Button Demo](http://jfoenix.com/gif/button.gif "Button Demo")

JFXCheckBox Usage

![Check Box Demo](http://jfoenix.com/gif/checkbox.gif "Check Box Demo")

JFXToggleButton Usage

![Toggle Button Demo](http://jfoenix.com/gif/toggle-button.gif "Toggle Button Demo")

JFXDialog

![Dialog Demo](http://jfoenix.com/gif/dialog.gif "Dialog Demo")

JFXListView

![List View Demo](http://jfoenix.com/gif/listview.gif "List View Demo")

JFXHighlighter

![Highlighter](http://jfoenix.com/gif/highlighter.gif "Highlighter")

JFXChipView

![Chip View](http://jfoenix.com/gif/chipview.gif "Chip View")

JFXNodesList

![Nodes List Demo](http://jfoenix.com/gif/nodes-list.gif "Nodes List Demo")

JFXMasonryPane

![Masonry Demo](http://jfoenix.com/gif/masonry.gif "Masonry Demo")

JFXSlider Usage

![Slider Demo](http://jfoenix.com/gif/slider.gif "Slider Demo")

JFXSpinner

![Spinner Demo](http://jfoenix.com/gif/spinner.gif "Spinner Demo")

JFXSnackbar

![Icons-Snackbar Demo](http://jfoenix.com/gif/icons-snackbar.gif "Icons-Snackbar Demo")

JFXColorPicker

![Color Picker Demo](http://jfoenix.com/gif/colorpicker-beta.gif "Color Picker Demo")

JFXDatePicker

![Date Picker Demo](http://jfoenix.com/gif/datepicker.gif "Date Picker Demo")

JFXTimePicker

![Time Picker Demo](http://jfoenix.com/gif/timepicker.gif "Time Picker Demo")

JFXTreeTableView

![Tree Table View](http://jfoenix.com/gif/treetableview.gif "Tree Table View")

Grouping

![Grouping Demo](http://jfoenix.com/gif/grouping.gif "Grouping Demo")

[mavenbadge]:https://search.maven.org/search?q=g:com.jfoenix%20AND%20a:jfoenix&core=gav [mavenbadge img]:https://maven-badges.herokuapp.com/maven-central/com.jfoenix/jfoenix/badge.svg [CircleCI]:https://circleci.com/gh/jfoenixadmin/JFoenix/tree/master [CircleCI img]:https://circleci.com/gh/jfoenixadmin/JFoenix/tree/master.svg?style=shield [gitter]:https://gitter.im/JFoenix/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge [gitter img]:https://badges.gitter.im/JFoenix/Lobby.svg [the wiki]: https://github.com/jfoenixadmin/JFoenix/wiki#trying-the-demo ## Contributors This project exists thanks to all the people who contribute. ## Special Thanks Special thanks to JetBrains and JProfiler for their support to this project.