VOOZH about

URL: https://www.javacodegeeks.com/2017/03/javafx-animation-tool.html

⇱ JavaFX Animation Tool - Java Code Geeks


Ok, I guess it is time to let you in on a little secret. The last three months or so I worked on a private project with the goal to create a tool that would allow me to easily create animations for Java desktop applications. JavaFX contains fantastic support on the API level for doing animations but for beginners or even intermediate level programmers it is not trivial to leverage it. However, when I use Apple’s Keynote for creating presentation slides, or when I see the animation / slider plugins for WordPress I realize how easy it can be to do animations, so why not bring the ease of these tools to JavaFX. What you can see in the screenshot below is the result of my work so far.

πŸ‘ Image

This is still at an early stage and things are subject to change but the basic idea is this: the output of the tool will be a presentation consisting of several slides. Each slide contains one or more elements. Element types are: region, node (code or fxml), images, and videos (more most likely to come). Each element can have any number of transitions associated with it. The background of the slides can be an image or a video or both. The image below shows a presentation with a background video, and three videos on top of it. Video playback starts when the user presses the green β€œplay” button. However, the start of each video can be delayed by moving the β€œplay” transitions further to the right / to the future, hence adding an initial delay.

πŸ‘ Image

It took me 60 seconds to create this second example, just to give you an idea on how much time you can save by using a tool.

Ok, that’s all for now. I hope I will find time to continue work on this tool and maybe present it at JavaOne this year. That is if Trump has resigned before then ��

Happy coding everyone!

Reference: JavaFX Animation Tool from our JCG partner Dirk Lemmermann at the Pixel Perfect blog.
Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our newsletter to start Rocking right now!
To get you started we give you our best selling eBooks for FREE!
1. JPA Mini Book
2. JVM Troubleshooting Guide
3. JUnit Tutorial for Unit Testing
4. Java Annotations Tutorial
5. Java Interview Questions
6. Spring Interview Questions
7. Android UI Design
and many more ....
I agree to the Terms and Privacy Policy

Thank you!

We will contact you soon.

Tags
JavaFX
πŸ‘ Photo of Dirk Lemmermann
Dirk Lemmermann
March 27th, 2017Last Updated: March 25th, 2017
5 323 1 minute read
Subscribe

This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Comments
Oldest
Newest Most Voted
Ricardo Malikoski
9 years ago

Very nice!!!

1
Reply
Vinit churi
9 years ago

Looks good.

1
Reply
8 years ago

Impressive & fast as you told. Last line LOL

0
Reply
mike
7 years ago

is there an animator to step thru java code like expeditor is for cobol?

0
Reply
Timo
3 years ago

Hi !

I am sure i know the answer after 5 years with no updates, but whats the status of this project ?

BRGDS Timo

0
Reply
Back to top button
Close
wpDiscuz