MaterialFX | A library of material components for JavaFX
kandi X-RAY | MaterialFX Summary
kandi X-RAY | MaterialFX Summary
MaterialFX is a Java library typically used in User Interface, JavaFX applications. MaterialFX has no bugs, it has no vulnerabilities, it has build file available, it has a Weak Copyleft License and it has medium support. You can download it from GitHub, Maven.
JavaFX is a software platform intended to replace Swing in creating and delivering rich client applications that operate consistently across diverse platforms. With the release of JDK 11 in 2018, Oracle has made JavaFX part of the OpenJDK under the OpenJFX project in order to increase the pace of its development. Over the years the way of creating GUIs has often changed and JavaFX default appearance is still pretty much the same. That's where this project comes in. The aim of my project is to bring components which follow as much as possible the Google's material design guidelines to JavaFX. The second purpose is to provide a successor to the already available JFoenix library, which is a bit old and has a lot of issues. In recent months the project has evolved a lot, to the point that it is no longer a simple substitute. To date MaterialFX offers not only restyled controls, but also: new and unique controls such as the Stepper, controls completely redone from scratch such as ComboBoxes or TableViews (and many others), and many utilities for JavaFX and Java (NodeUtils, ColorUtils, StringUtils ...).
JavaFX is a software platform intended to replace Swing in creating and delivering rich client applications that operate consistently across diverse platforms. With the release of JDK 11 in 2018, Oracle has made JavaFX part of the OpenJDK under the OpenJFX project in order to increase the pace of its development. Over the years the way of creating GUIs has often changed and JavaFX default appearance is still pretty much the same. That's where this project comes in. The aim of my project is to bring components which follow as much as possible the Google's material design guidelines to JavaFX. The second purpose is to provide a successor to the already available JFoenix library, which is a bit old and has a lot of issues. In recent months the project has evolved a lot, to the point that it is no longer a simple substitute. To date MaterialFX offers not only restyled controls, but also: new and unique controls such as the Stepper, controls completely redone from scratch such as ComboBoxes or TableViews (and many others), and many utilities for JavaFX and Java (NodeUtils, ColorUtils, StringUtils ...).
Support
Quality
Security
License
Reuse
Support
MaterialFX has a medium active ecosystem.
It has 854 star(s) with 95 fork(s). There are 20 watchers for this library.
It had no major release in the last 12 months.
There are 19 open issues and 163 have been closed. On average issues are closed in 94 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of MaterialFX is 11.16.1
Quality
MaterialFX has 0 bugs and 0 code smells.
Security
MaterialFX has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
MaterialFX code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
MaterialFX is licensed under the LGPL-3.0 License. This license is Weak Copyleft.
Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.
Reuse
MaterialFX releases are available to install and integrate.
Deployable package is available in Maven.
Build file is available. You can build the component from source.
Installation instructions, examples and code snippets are available.
It has 37917 lines of code, 4757 functions and 441 files.
It has high code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed MaterialFX and discovered the below as its top functions. This is intended to give you an instant insight into MaterialFX implemented functionality, and help decide if they suit your requirements.
- Initializes the popup field
- Create the grid
- Wrap the node for validation
- Creates the steps in the GUI
- Initializes the table
- Setup table
- Setup table columns
- Initialize the dialog
- Initialize the loader
- Creates a toggle button
- Initialize the determinate
- Creates and plays the given progress indicator
- Initialize the combo box
- Open info dialog
- Opens the dialog
- Open a warning dialog
- Starts the Demo
- Open an error dialog
- Initialize the labels
- Initialize the widgets
- Initialize the table columns
- Initializes the model
- Initializes the text field
- Compares this object with the specified name
Get all kandi verified functions for this library.
MaterialFX Key Features
No Key Features are available at this moment for MaterialFX.
MaterialFX Examples and Code Snippets
No Code Snippets are available at this moment for MaterialFX.
Community Discussions
Trending Discussions on MaterialFX
QUESTION
Module reads package from both
Asked 2022-Mar-02 at 04:52
I found something similar to my problem, but it is related to maven not gradle: java 9 unnamed module reads package [X] from both ... while debugging (with IntelliJ)
I finally decided to start using the new-ish module system in java on my existing project. I created a module-info.java that contains:
...ANSWER
Answered 2022-Mar-02 at 04:52Fixed with
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install MaterialFX
In this section you can learn what do you need to use my library in your project or see a preview/demo which I'm planning to release as runtime images here on github.
To build MaterialFX, execute the following command:.
To build MaterialFX, execute the following command:.
Support
You can read MaterialFX's documentation at javadoc.io.
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page