A library of ready-to-use animations for JavaFX
Features:
- Custom animations
- Custom interpolators
- Play/Stop animation
- Play an animation after another
- More to come
dependencies {
compile 'io.github.typhon0:AnimateFX:1.2.1'
}
<dependency>
<groupId>io.github.typhon0</groupId>
<artifactId>AnimateFX</artifactId>
<version>1.2.1</version>
<type>pom</type>
</dependency>
repositories {
maven { url 'https://oss.jfrog.org/artifactory/oss-snapshot-local' }
}
dependencies {
compile('group.id:animatefx:1.2.1-SNAPSHOT')
}
<repositories>
<repository>
<id>snapshots</id>
<name>libs-snapshot</name>
<url>https://oss.jfrog.org/artifactory/libs-snapshot</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>io.github.typhon0</groupId>
<artifactId>AnimateFX</artifactId>
<version>1.2.1-SNAPSHOT</version>
</dependency>
</dependencies>
Text text = new Text("AnimateFX");
new Bounce(text).play();
Text text = new Text("AnimateFX");
public void HandleAnimation(ActionEvent actionEvent) {
new Bounce(text).setPlayOnFinished(new BounceIn(text)).play();
}
Please see CONTRIBUTING.md for more information.
Fork the repository and update the "Project using AnimateFX" section in the following format adding your project details and do a Pull Request!
Project_Name : Brief_Description
Animations are inspired from the awesome project Animate.css