A supporting library for JavaFX, containing helper classes, extended layouts, controls and other interesting widgets.
Root project 'jfxtras-all'
+--- Project ':agenda'
+--- Project ':common'
+--- Project ':controls'
+--- Project ':fxml'
+--- Project ':test-support'
\--- Project ':window'
NOTE: please use
./gradlew projects
to get an up-to-date list of projects
The easiest way to use JFXtras is by obtaining it via Maven.
The group-id
is org.jfxtras
, the artifact-id
depends on the project(s) that shall be used.
<dependency>
<groupId>org.jfxtras</groupId>
<artifactId>jfxtras-controls</artifactId>
<version>8.0-r1-SNAPSHOT</version>
</dependency>
compile group: 'org.jfxtras', name: 'jfxtras-controls', version: '8.0-r1-SNAPSHOT'
- Java >= 1.8
- Internet connection (other dependencies are downloaded automatically)
- IDE: Gradle Plugin (not necessary for command line usage)
Open the jfxtras
Gradle project in your favourite IDE (tested with NetBeans 7.4) and build it
by calling the assemble
task.
Navigate to the Gradle project (e.g., path/to/jfxtras
) and enter the following command
sh gradlew assemble
gradlew assemble
To compile a subproject, from the root folder call gradlew :<subproject>:assemble
e.g. gradlew :controls:assemble
.
Tu run unit tests call the test
task of the desired project. To build and test JFXtras at once, the build
task can be used.
JFXtras uses the new BSD license