Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kordamp/jsilhouette
JSilhouette provides additional shapes for Java applications
https://github.com/kordamp/jsilhouette
Last synced: about 1 month ago
JSON representation
JSilhouette provides additional shapes for Java applications
- Host: GitHub
- URL: https://github.com/kordamp/jsilhouette
- Owner: kordamp
- License: apache-2.0
- Created: 2016-03-05T19:16:25.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2022-02-21T20:34:14.000Z (almost 3 years ago)
- Last Synced: 2024-06-15T04:39:15.949Z (6 months ago)
- Language: Java
- Size: 1.86 MB
- Stars: 41
- Watchers: 8
- Forks: 10
- Open Issues: 6
-
Metadata Files:
- Readme: README.adoc
- Contributing: CONTRIBUTING.adoc
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
- AwesomeJavaFX - JSilhouette - JSilhouette provides additional shapes for Java applications. (Libraries, Tools and Projects)
README
= JSilhouette
:linkattrs:
:project-owner: kordamp
:project-repo: maven
:project-name: jsilhouette
:project-group: org.kordamp.jsilhouette
:project-version: 0.4.0image:https://img.shields.io/github/workflow/status/{project-owner}/{project-name}/EarlyAccess?logo=github["Build Status", link="https://github.com/{project-owner}/{project-name}/actions"]
image:https://img.shields.io/maven-central/v/{project-group}/{project-name}-javafx.svg[link="https://search.maven.org/#search|ga|1|{project-group}"]---
JSilhouette provides additional shapes for Java applications. Currently JavaFX is supported.
== Installing
You can get the latest version of **JSilhouette** directly from Maven Central.
[source,groovy]
[subs="attributes"]
.gradle
----
repositories {
mavenCentral()
}dependencies {
compile '{project-group}:jsilhouette-javafx:{project-version}'
}
----[source,xml]
[subs="attributes,verbatim"]
.maven
----
{project-group}
jsilhouette-javafx
{project-version}
----
Refer to the link:http://{project-owner}.github.io/jsilhouette/[guide, window="_blank"] for further information on configuration
and usage.== Building
You must meet the following requirements:
* JDK11 as a minimum
* Gradle 6.9.1You may use the included gradle wrapper script if you don't have `gradle` installed.
=== Installing Gradle
.Manual
. Download Gradle from http://gradle.org/downloads
. Unzip the file into a directory without spaces (recommended).
. Create a GRADLE_HOME environment variable that points to this directory.
. Adjust your PATH environment variable to include $GRADLE_HOME/bin (%GRADLE_HOME%\bin on Windows).
. Test your setup by invoking `gradle --version`..SDKMAN
. Follow the instructions found at http://sdkman.io/ to install SDKMAN.
. You need a POSIX environment if running Windows. We recommend using Babun Shell (http://babun.github.io/)
. Once SDKMAN is installed invoke `sdk install gradle 6.8.3`.
. Test your setup by invoking `gradle --version`..Gum
Gum is a wrapper script that facilitates invoking gradle tasks anywhere within a Gradle project. It's smart enough
to use the gradle wrapper if available or your global gradle command. This is an optional download.. Follow the instructions found at https://github.com/kordamp/gm to install gum
=== Next Steps
Make a full build issuing `gm build`.
=== License
link:LICENSE[LICENSE]