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 projectsto 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'
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
$ claude mcp add jfxtras \
-- python -m otcore.mcp_server <graph>