# JavaFX GIF Player Discussion

**URL:** <https://discourse.processing.org/t/javafx-gif-player-discussion/46547>\
**Category:** Processing\
**Created:** [June 14, 2025, 4:43pm UTC](https://discourse.processing.org/t/javafx-gif-player-discussion/46547 "2025-06-14T16:43:35Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [June 16, 2025, 10:52pm UTC](https://discourse.processing.org/t/javafx-gif-player-discussion/46547/22 "2025-06-16T22:52:15Z")

</div>

> [@svan](#):
>
> If it works every time then Processing could be shipped with the files out there instead of buried deeper in a separate ‘modules’ folder. It’s worth further exploration.

It is worth further exploration!  
I have explored this before and had to be very meticulous making sure everything was in a know state and a lot of deleting files and restarting Processing and sketch.  
At one point I simply lost track and was both optimistic but also uncertain about outcomes.  
Have not revisited this until now… and will be sure to document and be able to reproduce before posting anything formal.

Proceed with caution. 🙂

It does _ **not** _ seem to work with this one:  
_[JavaFX Controls Preview](https://discourse.processing.org/t/javafx-controls-preview/41353)_

All jar files copied to library folder as per:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/7/b/7bfb6ea73d62cb604a8600e527fbefdc90585671.png)

No jar files in the sketch folder.

Error:  
Cannot find a class or type named “Tooltip”

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/0/5/05b45bedb12f3c10bad8f18d3578bbcb1cc8325b.png)

I copied these three to the sketch and it worked:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/3/2/32051c281f925e7e398f0465ae7e356aa89942e3.png)

Output:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/3X/2/1/21141425b0962540ee1d9cdc9615d60453eddadf.png)

`:)`

---

_[View the full topic](https://discourse.processing.org/t/javafx-gif-player-discussion/46547)._
