1. Introduction

JSilhouette provides additional shapes for Java applications. Currently JavaFX is supported.

1.1. Download

JSilhouette can be downloaded from Bintray download.

2. Usage

2.1. JavaFX

Shapes provided by jsilhouette-javafx do not extend the javafx.scene.shape.Shape class given that that particular type is closed for extension, but these shapes provide a pair of methods that can return a javafx.scene.shape.Shape instance ready to be used. These methods are

javafx.scene.shape.Shape getShape()
javafx.beans.property.ObjectProperty<javafx.scene.shape.Shape> shapeProperty()

2.2. Installing

gradle
compile 'org.kordamp.jsilhouette:jsilhouette-javafx:0.2.2'
maven
<dependency>
    <groupId>org.kordamp.jsilhouette</groupId>
    <artifactId>jsilhouette-javafx</artifactId>
    <version>0.2.2</version>
</dependency>